Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      request #16236 Changesets as anonymous when done by SystemEvent
    Infos
    #16236
    Simiand Camille (csimiand)
    2020-08-28 10:21
    2020-08-17 16:15
    17549
    Details
    Changesets as anonymous when done by SystemEvent
    When SystemEvent_SERVICE_CLEANUP_CLOSE_INACTIVE_ARTIFACTS called, changesets are done as anonymous (getCurrentUser()) instead of Tracker_Workflow_WorkflowUser because no user argument given in userCanUpdate() so it's considered null by default.

    Changes:
    * Tracker_Artifact_Changeset_NewChangesetCreator::saveNewChangesetForField add user to $field->userCanUpdate($submitter)

    * Method interface signature Workflow_Transition_Condition::validate and retrieve current_user as fourth argument and delete his instanciation inside of Workflow_Transition_Condition_Permissions::validate.
    Trackers
    11.17
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Simiand Camille (csimiand)
    Closed
    2020-08-24
    Attachments
    Empty
    References
    Referenced by request #16236

    Follow-ups