diff --git a/app/templates/admin/admin_cloud.html b/app/templates/admin/admin_cloud.html index e093cc5..a96cb25 100644 --- a/app/templates/admin/admin_cloud.html +++ b/app/templates/admin/admin_cloud.html @@ -1,3 +1,5 @@ - + + + diff --git a/app/templates/admin/admin_misc.html b/app/templates/admin/admin_misc.html index 80760a6..c7c61d5 100644 --- a/app/templates/admin/admin_misc.html +++ b/app/templates/admin/admin_misc.html @@ -1,4 +1,3 @@ - - + diff --git a/app/templates/admin/admin_tasks.html b/app/templates/admin/admin_tasks.html index 1caf773..2a872e5 100644 --- a/app/templates/admin/admin_tasks.html +++ b/app/templates/admin/admin_tasks.html @@ -1,4 +1,4 @@ -
+
Cloud Manager
@@ -7,7 +7,7 @@
-
+
Misc
diff --git a/app/vmanager/routes.py b/app/vmanager/routes.py index deb46ab..cd7f898 100644 --- a/app/vmanager/routes.py +++ b/app/vmanager/routes.py @@ -184,6 +184,9 @@ def remove(unit_id=0): try: #pubvlans depends on deploy as foreign key so delete them first for pubvlan in deploy.inv_pubvlans: + pubvlan.pubaddr.pubvlan_id = None + pubvlan.pubaddr.user_id = None + db.session.commit() db.session.delete(pubvlan) db.session.commit()