View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
17454 | Bug reports | Other | public | 2021-07-16 15:59 | 2021-09-21 09:45 |
Reporter | alorenc | Assigned To | gabrieljenik | ||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 3.25.19 | ||||
Summary | 17454: Unable to remove a user with survey permissions with friendly url enabled | ||||
Description | Unable to remove user in domain from "Survey permissions" list if friendly URL is enabled. | ||||
Steps To Reproduce | Description:
After disabling the friendly url:
| ||||
Additional Information | Project configuration:
If "friendly url" is disabled at the configuration file level, ie changing urlManager options to default, everything works fine. | ||||
Tags | No tags attached. | ||||
Bug heat | 14 | ||||
Complete LimeSurvey version number (& build) | v3.27.7+210713 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Chrome v91.0.4472.124 | ||||
Database type & version | MYSQL v15 | ||||
Server OS (if known) | |||||
Webserver software & version (if known) | |||||
PHP Version | v7.4.15 NTS x64 | ||||
Username with \ (and maybe /) . Yep ! |
|
Yes :) I mean url construction is bad , even with PATH : it must be admin/surveypermission/sa/delete/surveyid/333457/action/delsurveysecurity&user=DOMAIN%5Cusername&uid=6 |
|
How do you do this ? Can you put some detail ot our manual ? Create a https://manual.limesurvey.org/General_FAQ#With_IIS_webserver |
|
That's what I thought, wouldn't it be better if this mechanism passed the user id instead of the username in the user parameter? |
|
Sorry, I didn't notice that the link has a uid, so why is the user parameter additionally passed? |
|
I don't know : must be tested without the name. There are currently another commit about deletion of user @gabrieljenik : you can check ? |
|
PR: https://github.com/LimeSurvey/LimeSurvey/pull/2027 Couldn't reproduce it on UNIX. If it works, we can apply on master. |
|
@alorenc can you please check the PR since this is specific to IIS? |
|
@galads I confirm the applied PR has solved the problem. |
|
Fix committed to 3.x-LTS branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=32680 |
|
PR for master: https://github.com/LimeSurvey/LimeSurvey/pull/2037 |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=32713 |
|
New version released |
|
LimeSurvey: 3.x-LTS 0c8a4ccc 2021-09-08 14:53 Committer: GitHub Details Diff |
Fixed issue 17454: Unable to remove a user with survey permissions with friendly url enabled (#2027) |
Affected Issues 17454 |
|
mod - application/controllers/admin/surveypermission.php | Diff File | ||
LimeSurvey: master 58bd049b 2021-09-15 14:24 Committer: GitHub Details Diff |
Fixed issue 17454: Unable to remove a user with survey permissions with friendly url enabled (#2037) Co-authored-by: encuestabizdevgit <devgit@encuesta.biz> |
Affected Issues 17454 |
|
mod - application/controllers/admin/surveypermission.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-07-16 15:59 | alorenc | New Issue | |
2021-07-16 16:06 | DenisChenu | Note Added: 65479 | |
2021-07-16 16:14 | DenisChenu | Note Added: 65481 | |
2021-07-16 16:15 | DenisChenu | Note Added: 65482 | |
2021-07-19 08:26 | alorenc | Note Added: 65498 | |
2021-07-19 08:26 | galads | Assigned To | => galads |
2021-07-19 08:26 | galads | Status | new => ready for testing |
2021-07-19 08:28 | alorenc | Note Added: 65499 | |
2021-07-19 08:32 | DenisChenu | Note Added: 65500 | |
2021-07-22 12:50 | galads | Status | ready for testing => confirmed |
2021-08-30 13:43 | galads | Priority | none => normal |
2021-08-30 13:43 | galads | Sync to Zoho Project | => |Yes| |
2021-08-30 13:57 | galads | Sync to Zoho Project | Yes => |
2021-08-30 13:57 | galads | Sync to Zoho Project | => |Yes| |
2021-08-30 14:22 | galads | Sync to Zoho Project | Yes => |
2021-08-30 14:22 | galads | Sync to Zoho Project | => |Yes| |
2021-08-30 14:40 | c_schmitz | Sync to Zoho Project | Yes => |
2021-08-30 14:40 | c_schmitz | Sync to Zoho Project | => |Yes| |
2021-09-01 14:36 | gabrieljenik | Bug heat | 4 => 6 |
2021-09-01 20:56 | gabrieljenik | Note Added: 66273 | |
2021-09-02 08:23 | galads | Note Added: 66274 | |
2021-09-02 08:23 | galads | Bug heat | 6 => 8 |
2021-09-08 12:18 | 2BITS_PL | Note Added: 66400 | |
2021-09-08 12:18 | 2BITS_PL | Bug heat | 8 => 10 |
2021-09-08 12:19 | 2BITS_PL | Issue Monitored: 2BITS_PL | |
2021-09-08 12:19 | 2BITS_PL | Bug heat | 10 => 12 |
2021-09-08 12:19 | 2BITS_PL | Issue End Monitor: 2BITS_PL | |
2021-09-08 12:19 | 2BITS_PL | Bug heat | 12 => 10 |
2021-09-08 12:21 | 2BITS_PL | Issue Monitored: 2BITS_PL | |
2021-09-08 12:21 | 2BITS_PL | Bug heat | 10 => 12 |
2021-09-08 12:53 | gabrieljenik | Changeset attached | => LimeSurvey 3.x-LTS 0c8a4ccc |
2021-09-08 12:53 | gabrieljenik | Note Added: 66403 | |
2021-09-08 12:53 | gabrieljenik | Assigned To | galads => gabrieljenik |
2021-09-08 12:53 | gabrieljenik | Resolution | open => fixed |
2021-09-08 12:53 | c_schmitz | Status | confirmed => resolved |
2021-09-14 17:57 | gabrieljenik | Note Added: 66481 | |
2021-09-15 12:24 | gabrieljenik | Changeset attached | => LimeSurvey master 58bd049b |
2021-09-15 12:24 | gabrieljenik | Note Added: 66490 | |
2021-09-21 09:45 | c_schmitz | Note Added: 66559 | |
2021-09-21 09:45 | c_schmitz | Bug heat | 12 => 14 |
2021-09-21 09:45 | c_schmitz | Status | resolved => closed |