Fixed database connection issue, regression of SonarQube fixes.

pull/33/head
Akshay Joshi 2020-07-01 17:32:22 +05:30
parent a881e4e3f8
commit 0850db2a9b
1 changed files with 8 additions and 8 deletions

View File

@ -560,22 +560,22 @@ define('pgadmin.node.database', [
_tree.deselect(_item); _tree.deselect(_item);
_tree.setInode(_item); _tree.setInode(_item);
} }
if (res && res._data) { if (res && res.data) {
if(typeof res._data.connected == 'boolean') { if(typeof res.data.connected == 'boolean') {
_data.connected = res._data.connected; _data.connected = res.data.connected;
} }
if (typeof res.data.icon == 'string') { if (typeof res.data.icon == 'string') {
_tree.removeIcon(_item); _tree.removeIcon(_item);
_data.icon = res._data.icon; _data.icon = res.data.icon;
_tree.addIcon(_item, {icon: _data.icon}); _tree.addIcon(_item, {icon: _data.icon});
} }
if(res._data.already_connected) { if(res.data.already_connected) {
res.info = gettext('Database already connected.'); res.info = gettext('Database already connected.');
} }
if(res._data.info_prefix) { if(res.data.info_prefix) {
res.info = `${_.escape(res._data.info_prefix)} - ${res.info}`; res.info = `${_.escape(res.data.info_prefix)} - ${res.info}`;
} }
if(res._data.already_connected) { if(res.data.already_connected) {
Alertify.info(res.info); Alertify.info(res.info);
} else { } else {
Alertify.success(res.info); Alertify.success(res.info);