Correctly scroll down to the new comment after posting
I was redirected to https://todo.sr.ht/~sircmpwn/lists.sr.ht/67#comment-13819 after posting, whereas the correct URL is https://todo.sr.ht/~sircmpwn/lists.sr.ht/67#event-47645
This commit is contained in:
parent
17607d9ef4
commit
bd57379c99
|
@ -202,7 +202,7 @@ def ticket_comment_POST(owner, name, ticket_id):
|
|||
TrackerWebhook.deliver(TrackerWebhook.Events.event_create,
|
||||
event.to_dict(),
|
||||
TrackerWebhook.Subscription.tracker_id == ticket.tracker_id)
|
||||
return redirect(ticket_url(ticket, event.comment))
|
||||
return redirect(ticket_url(ticket, event))
|
||||
|
||||
@ticket.route("/<owner>/<name>/<int:ticket_id>/edit/<int:comment_id>")
|
||||
@loginrequired
|
||||
|
|
|
@ -12,7 +12,7 @@ def tracker_labels_url(tracker):
|
|||
owner=tracker.owner.canonical_name,
|
||||
name=tracker.name)
|
||||
|
||||
def ticket_url(ticket, comment=None):
|
||||
def ticket_url(ticket, event=None):
|
||||
if has_app_context():
|
||||
ticket_url = url_for("ticket.ticket_GET",
|
||||
owner=ticket.tracker.owner.canonical_name,
|
||||
|
@ -23,8 +23,8 @@ def ticket_url(ticket, comment=None):
|
|||
f"/{ticket.tracker.name}" +
|
||||
f"/{ticket.scoped_id}")
|
||||
|
||||
if comment:
|
||||
ticket_url += "#comment-" + str(comment.id)
|
||||
if event:
|
||||
ticket_url += "#event-" + str(event.id)
|
||||
|
||||
return ticket_url
|
||||
|
||||
|
|
Loading…
Reference in New Issue