Hi,

PFA minor patch to fix the issue where database disconnect option is not
working.

*Steps to re-produce:*
1) Create a "test" database
2) Connect to "test" database
3) Right click on "test" database and try to disconnect it, you will get an
error on console.

--
Regards,
Murtuza Zabuawala
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
diff --git 
a/web/pgadmin/browser/server_groups/servers/databases/static/js/database.js 
b/web/pgadmin/browser/server_groups/servers/databases/static/js/database.js
index d2d4c48..2b9f052 100644
--- a/web/pgadmin/browser/server_groups/servers/databases/static/js/database.js
+++ b/web/pgadmin/browser/server_groups/servers/databases/static/js/database.js
@@ -173,11 +173,11 @@ define('pgadmin.node.database', [
         },
         /* Disconnect the database */
         disconnect_database: function(args) {
-          var input = args || {};
-          obj = this,
-          t = pgBrowser.tree,
-          i = input.item || t.selected(),
-          d = i && i.length == 1 ? t.itemData(i) : undefined;
+          var input = args || {},
+            obj = this,
+            t = pgBrowser.tree,
+            i = input.item || t.selected(),
+            d = i && i.length == 1 ? t.itemData(i) : undefined;
 
           if (!d)
             return false;
@@ -192,8 +192,8 @@ define('pgadmin.node.database', [
                 type:'DELETE',
                 success: function(res) {
                   if (res.success == 1) {
-                    var prv_i = t.parent(i);
-                    var alertifyWrapper = new AlertifyWrapper();
+                    var prv_i = t.parent(i),
+                      alertifyWrapper = new AlertifyWrapper();
                     alertifyWrapper.success(res.info);
                     t.removeIcon(i);
                     data.connected = false;

Reply via email to