Skip to content

Commit

Permalink
imp: Allow to select assignee when clicking on "unassigned"
Browse files Browse the repository at this point in the history
  • Loading branch information
marien-probesys committed Mar 16, 2023
1 parent 2a589e9 commit f8806f8
Showing 1 changed file with 24 additions and 17 deletions.
41 changes: 24 additions & 17 deletions templates/tickets/show.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -358,25 +358,32 @@
<div>
{% if ticket.assignee %}
{{ ticket.assignee.displayName }}
{% elseif is_granted('orga:update:tickets:actors', organization) %}
<button
class="button--anchor"
data-controller="modal-opener"
data-action="modal-opener#fetch"
data-modal-opener-href-value="{{ path('edit ticket actors', { uid: ticket.uid }) }}"
>
<strong>{{ 'tickets.unassigned' | trans }}</strong>
</button>

<form
action="{{ path('update ticket actors', { uid: ticket.uid }) }}"
method="post"
class="form--inline"
data-turbo-preserve-scroll
>
<input type="hidden" name="_csrf_token" value="{{ csrf_token('update ticket actors') }}">
<input type="hidden" name="assigneeId" value="{{ app.user.id }}">

<button id="form-self-assign-submit" class="button--anchor" type="submit">
{{ 'tickets.show.assign_yourself' | trans }}
</button>
</form>
{% else %}
<strong>{{ 'tickets.unassigned' | trans }}</strong>

{% if is_granted('orga:update:tickets:actors', organization) %}
<form
action="{{ path('update ticket actors', { uid: ticket.uid }) }}"
method="post"
class="form--inline"
data-turbo-preserve-scroll
>
<input type="hidden" name="_csrf_token" value="{{ csrf_token('update ticket actors') }}">
<input type="hidden" name="assigneeId" value="{{ app.user.id }}">

<button id="form-self-assign-submit" class="button--anchor" type="submit">
{{ 'tickets.show.assign_yourself' | trans }}
</button>
</form>
{% endif %}
{% endif %}
</div>
</div>
Expand Down

0 comments on commit f8806f8

Please sign in to comment.