mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
[Extendible][Dashboard] Allow to create a server clicking the
'Add New Server' button on the dashboard, even when the first node is of not type of 'server-group' in the browser tree.
This commit is contained in:
@@ -237,7 +237,17 @@ function(r, $, pgAdmin, _, Backbone) {
|
||||
add_new_server: function() {
|
||||
if (pgBrowser && pgBrowser.tree) {
|
||||
var i = pgBrowser.tree.first(null, false),
|
||||
serverModule = r('pgadmin.node.server');
|
||||
serverModule = r('pgadmin.node.server'),
|
||||
itemData = pgBrowser.tree.itemData(i);
|
||||
|
||||
while (itemData && itemData._type != "server-group") {
|
||||
i = pgBrowser.tree.next(i);
|
||||
itemData = pgBrowser.tree.itemData(i);
|
||||
}
|
||||
|
||||
if (!itemData) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (serverModule) {
|
||||
serverModule.callbacks.show_obj_properties.apply(
|
||||
|
||||
Reference in New Issue
Block a user