From fd33d3b248b0673909dfb4351eb9fcbcb807e336 Mon Sep 17 00:00:00 2001 From: Abhimanyu Saharan Date: Fri, 26 May 2023 20:41:31 +0530 Subject: [PATCH] fixed request check --- netbox/netbox/tables/columns.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/netbox/netbox/tables/columns.py b/netbox/netbox/tables/columns.py index 2ee0b0aaa..1446ee277 100644 --- a/netbox/netbox/tables/columns.py +++ b/netbox/netbox/tables/columns.py @@ -234,8 +234,10 @@ class ActionsColumn(tables.Column): return '' model = table.Meta.model - request = getattr(table, 'context', {}).get('request') - return_url = request.GET.get('return_url', request.get_full_path() if request else '') + if request := getattr(table, 'context', {}).get('request'): + return_url = request.GET.get('return_url', request.get_full_path()) + else: + return_url = '' url_appendix = f'?return_url={quote(return_url)}' if return_url else '' html = ''