Browse Source

Fix return URL when editing a service

Jeremy Stretch 5 years ago
parent
commit
b85990daa6
2 changed files with 1 additions and 4 deletions
  1. 0 3
      netbox/ipam/views.py
  2. 1 1
      netbox/templates/ipam/inc/service.html

+ 0 - 3
netbox/ipam/views.py

@@ -843,9 +843,6 @@ class ServiceEditView(ObjectEditView):
             )
         return obj
 
-    def get_return_url(self, request, service):
-        return service.parent.get_absolute_url()
-
 
 class ServiceBulkImportView(BulkImportView):
     queryset = Service.objects.all()

+ 1 - 1
netbox/templates/ipam/inc/service.html

@@ -15,7 +15,7 @@
             <i class="fa fa-history"></i>
         </a>
         {% if perms.ipam.change_service %}
-            <a href="{% url 'ipam:service_edit' pk=service.pk %}" class="btn btn-info btn-xs" title="Edit service">
+            <a href="{% url 'ipam:service_edit' pk=service.pk %}?return_url={{ service.parent.get_absolute_url }}" class="btn btn-info btn-xs" title="Edit service">
                 <i class="glyphicon glyphicon-pencil"></i>
             </a>
         {% endif %}