View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
13833Bug reportsAssessmentspublic2018-08-07 17:01
ReporterDenisChenu Assigned ToDenisChenu  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version3.13.x 
Fixed in Version3.13.x 
Summary13833: Owner of survey are not able to edit assesments (no button)
Description

Only super admin have the button for editing/delete assessments

Steps To Reproduce

Create an user with only Create Survey
Log in with this user
Create a survey
Create an assesment
Search for buttons

Additional Information

Test done is Permission::model()->hasGlobalPermission('assessments', 'delete')

There are no Global rights like this …

TagsNo tags attached.
Bug heat4
Complete LimeSurvey version number (& build)3.13.1
I will donate to the project if issue is resolvedNo
Browsernot relevant
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2018-06-30 17:34

developer   ~48423

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

markusfluer

markusfluer

2018-08-07 17:01

administrator   ~48733

Release 3.14.2+180807

Related Changesets

LimeSurvey: master b70c66b4

2018-06-30 17:34:42

DenisChenu

Details Diff
Fixed issue 13833: Owner of survey are not able to edit assesments (no button)
Dev: just use the good Permission
Dev: remove data-toggle='tooltip' : no tooltip are shown (FF60)
Dev: remove onclick, type='button' does nothing when clciked (except launc click event)
Dev: add sr-only (but maybe just for fun, admin part are not tested against A11Y
Affected Issues
13833
mod - application/models/Assessment.php Diff File

Issue History

Date Modified Username Field Change
2018-06-30 17:27 DenisChenu New Issue
2018-06-30 17:27 DenisChenu Status new => assigned
2018-06-30 17:27 DenisChenu Assigned To => DenisChenu
2018-06-30 17:34 DenisChenu Changeset attached => LimeSurvey master b70c66b4
2018-06-30 17:34 DenisChenu Note Added: 48423
2018-06-30 17:34 DenisChenu Resolution open => fixed
2018-06-30 17:56 DenisChenu Status assigned => resolved
2018-06-30 17:56 DenisChenu Fixed in Version => 3.13.x
2018-08-07 17:01 markusfluer Status resolved => closed
2018-08-07 17:01 markusfluer Note Added: 48733