mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-16 04:02:52 -06:00
Fixes #854: Check whether object still exists before attempting to resolve its URL
This commit is contained in:
parent
0eba5a0de3
commit
9905099a71
@ -228,7 +228,7 @@ class ObjectDeleteView(View):
|
|||||||
return get_object_or_404(self.model, pk=kwargs['pk'])
|
return get_object_or_404(self.model, pk=kwargs['pk'])
|
||||||
|
|
||||||
def get_return_url(self, obj):
|
def get_return_url(self, obj):
|
||||||
if hasattr(obj, 'get_absolute_url'):
|
if obj.pk and hasattr(obj, 'get_absolute_url'):
|
||||||
return obj.get_absolute_url()
|
return obj.get_absolute_url()
|
||||||
return reverse(self.default_return_url)
|
return reverse(self.default_return_url)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user