mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Cleanup old code in server_groups.js. Fixes #1247
This commit is contained in:
parent
58a79e4fc6
commit
6775adc4c7
@ -63,92 +63,6 @@ function($, _, pgAdmin, Backbone) {
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
},
|
||||
callbacks: {
|
||||
// Add a server group
|
||||
create_server_group: function() {
|
||||
var tree = pgAdmin.Browser.tree;
|
||||
var alert = alertify.prompt(
|
||||
'{{ _('Add a server group') }}',
|
||||
'{{ _('Enter a name for the new server group.') }}',
|
||||
function(evt, value) {
|
||||
$.post("{{ url_for('browser.index') }}server-group/obj/", { name: value })
|
||||
.done(function(data) {
|
||||
if (data.success == 0) {
|
||||
report_error(data.errormsg, data.info);
|
||||
} else {
|
||||
var item = {
|
||||
id: data.data.id,
|
||||
label: data.data.name,
|
||||
inode: true,
|
||||
open: false,
|
||||
icon: 'icon-server-group'
|
||||
}
|
||||
tree.append(null, {
|
||||
itemData: item
|
||||
});
|
||||
}
|
||||
})
|
||||
},
|
||||
function() {}
|
||||
);
|
||||
alert.show();
|
||||
},
|
||||
// Delete a server group
|
||||
drop_server_group: function (item) {
|
||||
var tree = pgAdmin.Browser.tree;
|
||||
alertify.confirm(
|
||||
'{{ _('Delete server group?') }}',
|
||||
'{{ _('Are you sure you wish to delete the server group "{0}"?') }}'.replace('{0}', tree.getLabel(item)),
|
||||
function() {
|
||||
var d = tree.itemData(item);
|
||||
$.ajax({
|
||||
url:"{{ url_for('browser.index') }}" + d._type + "/obj/" + d.refid,
|
||||
type:'DELETE',
|
||||
success: function(data) {
|
||||
if (data.success == 0) {
|
||||
report_error(data.errormsg, data.info);
|
||||
} else {
|
||||
var next = tree.next(item);
|
||||
var prev = tree.prev(item);
|
||||
tree.remove(item);
|
||||
if (next.length) {
|
||||
tree.select(next);
|
||||
} else if (prev.length) {
|
||||
tree.select(prev);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
function() {}
|
||||
).show();
|
||||
},
|
||||
// Rename a server group
|
||||
rename_server_group: function (item) {
|
||||
var tree = pgAdmin.Browser.tree;
|
||||
alertify.prompt(
|
||||
'{{ _('Rename server group') }}',
|
||||
'{{ _('Enter a new name for the server group.') }}',
|
||||
tree.getLabel(item),
|
||||
function(evt, value) {
|
||||
var d = tree.itemData(item);
|
||||
$.ajax({
|
||||
url:"{{ url_for('browser.index') }}" + d._type + "/obj/" + d.refid,
|
||||
type:'PUT',
|
||||
params: { name: value },
|
||||
success: function(data) {
|
||||
if (data.success == 0) {
|
||||
report_error(data.errormsg, data.info);
|
||||
} else {
|
||||
tree.setLabel(item, { label: value });
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
null
|
||||
).show();
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user