mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Fixed an issue where the error is thrown while creating a new server using
Add New Server from the dashboard while tree item is not selected. Fixes #7015
This commit is contained in:
committed by
Akshay Joshi
parent
bef692d431
commit
abe5303448
@@ -394,9 +394,9 @@ define('pgadmin.dashboard', [
|
||||
// Handler function to support the "Add Server" link
|
||||
add_new_server: function() {
|
||||
if (pgBrowser && pgBrowser.tree) {
|
||||
var i = pgBrowser.tree.selected().length != 0 ?
|
||||
pgBrowser.tree.selected() :
|
||||
pgBrowser.tree.first(null, false),
|
||||
var i = _.isUndefined(pgBrowser.tree.selected()) ?
|
||||
pgBrowser.tree.first(null, false):
|
||||
pgBrowser.tree.selected(),
|
||||
serverModule = require('pgadmin.node.server'),
|
||||
itemData = pgBrowser.tree.itemData(i);
|
||||
|
||||
@@ -1141,7 +1141,7 @@ define('pgadmin.dashboard', [
|
||||
this.chartsDomObj && this.chartsDomObj.unmount();
|
||||
} else {
|
||||
var t = pgBrowser.tree,
|
||||
i = t.selected(),
|
||||
i = t ? t.selected() : 0,
|
||||
d = i && t.itemData(i);
|
||||
|
||||
this.chartsDomObj && this.chartsDomObj.setPageVisible(dashboardVisible);
|
||||
|
||||
Reference in New Issue
Block a user