mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-26 09:16:10 -06:00
fixes return_url for image attachment #12538
This commit is contained in:
parent
bf1c191b2e
commit
2bc8a97d80
@ -235,7 +235,12 @@ class ActionsColumn(tables.Column):
|
||||
|
||||
model = table.Meta.model
|
||||
request = getattr(table, 'context', {}).get('request')
|
||||
query_params = request.GET.copy() if request else {}
|
||||
if return_url := query_params.pop('return_url', None):
|
||||
url_appendix = f'?return_url={quote(return_url[0])}'
|
||||
else:
|
||||
url_appendix = f'?return_url={quote(request.get_full_path())}' if request else ''
|
||||
|
||||
html = ''
|
||||
|
||||
# Compile actions menu
|
||||
|
@ -5,7 +5,7 @@
|
||||
Images
|
||||
</h5>
|
||||
<div class="card-body htmx-container table-responsive"
|
||||
hx-get="{% url 'extras:imageattachment_list' %}?content_type_id={{ object|content_type_id }}&object_id={{ object.pk }}"
|
||||
hx-get="{% url 'extras:imageattachment_list' %}?content_type_id={{ object|content_type_id }}&object_id={{ object.pk }}&return_url={{ request.path }}"
|
||||
hx-trigger="load"></div>
|
||||
{% if perms.extras.add_imageattachment %}
|
||||
<div class="card-footer text-end noprint">
|
||||
|
Loading…
Reference in New Issue
Block a user