diff --git a/www/window/DataStoreEdit.js b/www/window/DataStoreEdit.js index b6115460..b8e866df 100644 --- a/www/window/DataStoreEdit.js +++ b/www/window/DataStoreEdit.js @@ -61,6 +61,7 @@ Ext.define('PBS.DataStoreEdit', { allowBlank: false, fieldLabel: gettext('Backing Path'), emptyText: gettext('An absolute path'), + validator: val => val?.trim() !== '/', }, ], column2: [ @@ -93,6 +94,13 @@ Ext.define('PBS.DataStoreEdit', { fieldLabel: gettext('Comment'), }, ], + advancedColumn1: [ + { + xtype: 'checkbox', + name: 'reuse-datastore', + fieldLabel: gettext('Reuse existing datastore'), + }, + ], onGetValues: function(values) { let me = this;