• Status Unconfirmed
  • Percent Complete
  • Task Type Bug Report
  • Category Backend/Core → API
  • Assigned To No-one
  • Operating System All
  • Severity Medium
  • Priority Very Low
  • Reported Version 1.0 devel (github master)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Flyspray
Opened by rkcsd - 31.03.2016

FS#2112 - Assigned tickets aren't editable for lower privileged user

An assigned ticket can't be edited by a lower privileged user.

Steps to reproduce:

  • One Project, Two Users. User A is Admin, User B is Basic
  • A creates a Task.
  • A take ownership of the Task. (it’s important to do this AFTER saving the task. You cannot assign User A if you are A in this moment. Maybe another Bug...!?)
  • Now B is allowed to take ownershop too. B click now “Add me to assignees”.
  • Now B can edit the task.
  • If B click “save”, the task can’t be saved, because some fields haven’t the correct values (esp: state is now “unconfirmed”). Many error messages said, that unexpected values exist

Some weird moments:

  • Why can B edit a task? He have no rights to edit tasks...
  • If B are Basic and have “edit own Task”-Right too, this bug also exist.
Project Manager

What permissions are set for "Basic". In which global AND project groups is B? Which permissions have these global and project groups set?

Do you experienced it with a fresh install with fresh installed database?

ps: I'm just back from easter vacactions, and daily work is waiting for me too.

rkcsd commented on 11.04.2016 10:43

I hope you had nice and restorative vacations ;)

The permissions for "Basic" are the default permissions, that where given at the flyspray-installation. This bug was found on a fresh database.

B is not in a project-group, B is in the "Basic" Global-Group.


Available keyboard shortcuts


Task Details

Task Editing