Hi,
Please find minor patch to fix the issue in trigger node where user tries
to update name/comments on the trigger which is set to disable, it changes
the icon of the trigger which displays it as enabled in browser tree.
RM#2271
--
Regards,
Murtuza Zabuawala
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
diff --git
a/web/pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py
b/web/pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py
index 506e354..f3cf1f0 100644
---
a/web/pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py
+++
b/web/pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py
@@ -753,7 +753,8 @@ class TriggerView(PGChildNodeView):
new_trid,
tid,
name,
- icon="icon-%s" % self.node_type
+ icon="icon-%s" % self.node_type if self.is_trigger_enabled
+ else "icon-%s-bad" % self.node_type
)
)
except Exception as e:
@@ -844,6 +845,7 @@ class TriggerView(PGChildNodeView):
self.trigger_name = data['name']
self.lanname = old_data['lanname']
+ self.is_trigger_enabled = old_data['is_enable_trigger']
old_data = self.get_trigger_function_schema(old_data)
--
Sent via pgadmin-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-hackers