View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
11439Bug reportsInstallationpublic2017-10-12 09:17
Reportersegui Assigned Tomarkusfluer 
PriorityhighSeveritypartial_block 
Status closedResolutionfixed 
Product Version2.50.x 
Fixed in Version2.50.x 
Summary11439: Can't change ownership of survey
Description

This happens after updating to build 160620. When login in as a user with all the permissions on the User category, and almost all of the rest (see image attached), he/she is not being able to change the ownership of surveys he/she owns.

Steps To Reproduce
  • Log in as a user with same privileges as showing on the screenshot attached (not superadmin)
  • Go to a survey owned by this user
  • Try changing ownership of the survey ("Survey properties" -> "General settings & texts" -> select some other user in "Survey owner" field -> "Save")
  • Message says "Survey text elements successfully saved.", but the owner is still the original user
Additional Information

This functionality is essential for cases where a user needs to create surveys on behalf of someone else, and then make that someone else the owner.

This used to work on all the build previous to 160620.

No errors show on the web browser console.

TagsNo tags attached.
Attached Files
permissions.png (115,932 bytes)
Bug heat4
Complete LimeSurvey version number (& build)160620
I will donate to the project if issue is resolvedNo
BrowserGoogle Chrome Version 49.0.2623.110 (64-bit), Firefox 45.0
Database type & versionMySQL 14.14 Distrib 5.5.49, for Linux (x86_64)
Server OS (if known)CentOS 6.7
Webserver software & version (if known)Apache/2.2.15 (Unix)
PHP VersionPHP 5.6.21

Users monitoring this issue

There are no users monitoring this issue.

Activities

guest

guest

2016-07-15 16:09

viewer   ~39929

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=19648

c_schmitz

c_schmitz

2016-07-18 15:14

administrator   ~39958

Version 2.50+ Build 160718 released

Related Changesets

LimeSurvey: master 04186786

2016-07-15 12:58:18

Markus Flür

Details Diff
Fixed issue 11439: Survey Owners that are not Superadmins can't change ownership of surveys Affected Issues
11439
mod - application/controllers/admin/database.php Diff File

Issue History

Date Modified Username Field Change
2016-07-08 21:28 segui New Issue
2016-07-08 21:28 segui File Added: permissions.png
2016-07-14 16:48 c_schmitz Priority none => high
2016-07-15 14:36 markusfluer Assigned To => markusfluer
2016-07-15 14:36 markusfluer Status new => assigned
2016-07-15 14:36 markusfluer Sticky Issue No => Yes
2016-07-15 14:37 markusfluer Sticky Issue Yes => No
2016-07-15 14:37 markusfluer Sticky Issue No => Yes
2016-07-15 15:15 markusfluer Status assigned => resolved
2016-07-15 15:15 markusfluer Resolution open => fixed
2016-07-15 15:15 markusfluer Fixed in Version => 2.5
2016-07-15 16:09 Changeset attached => LimeSurvey master 04186786
2016-07-15 16:09 guest Note Added: 39929
2016-07-18 15:14 c_schmitz Note Added: 39958
2016-07-18 15:14 c_schmitz Status resolved => closed
2017-08-15 16:58 markusfluer Status closed => resolved
2017-09-22 15:41 c_schmitz Sticky Issue Yes => No
2017-10-12 09:17 c_schmitz Status resolved => closed