Prevent creation of report folders with empty folder names
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 15 Mar 2011 01:37:28 +0000 (01:37 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 15 Mar 2011 01:37:28 +0000 (01:37 +0000)
Addresses LP # 720755. Clicking the "Create Folder" button when
no folder name has been supplied is now a no-op.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@19741 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/reports/oils_rpt_folders.js

index 028e939..4b9346b 100644 (file)
@@ -141,6 +141,12 @@ oilsRptFolderManager.prototype.createTopFolder = function(type, orgsel) {
 
        folder.owner(USER.id());
        folder.parent(null);
+
+       /* Protect against empty folder names */
+       if (!DOM.oils_rpt_top_folder_name.value) {
+               return;
+       }
+
        folder.name(DOM.oils_rpt_top_folder_name.value);
        folder.shared(getSelectorVal(DOM.oils_rpt_top_folder_shared));