Page MenuHomePhabricator

Do not allow users to delete docs when the ticket was already marked as "expense documents filed"
Open, NormalPublic

Description

Problem

When the grants administrator recieves all recipients, invoices and other documents required for reimbursement process, they make the ticket with "expense document filled" ack. Ordinary users shoudn't be able to delete expense documents after that, because that allows them to delete evidence.

Proposed solution

Create a permission that allows to control who is able to delete docs for deleted tickets.

Student is expected to send a patch for wikimedia-cz/tracker repository, hosted at Wikimedia Gerrit. When claiming task on GCI website, students should claim a respective Phabricator task as well.

Materials

Event Timeline

Urbanecm created this task.Dec 17 2018, 5:21 PM
Urbanecm triaged this task as Normal priority.Dec 23 2018, 9:32 PM
Urbanecm claimed this task.May 13 2019, 4:48 PM
Restricted Application added a project: User-Urbanecm. · View Herald TranscriptMay 13 2019, 4:48 PM
Urbanecm removed Urbanecm as the assignee of this task.May 13 2019, 5:05 PM
Urbanecm removed a project: User-Urbanecm.

assigned to bad ticket :(

Urbanecm moved this task from Backlog to GCI on the User-Urbanecm board.Sun, Aug 25, 11:59 PM
Urbanecm updated the task description. (Show Details)