From d6cea88a0745dc21b4b87f66d859369c8ab1bb46 Mon Sep 17 00:00:00 2001 From: Galen Charlton Date: Mon, 8 May 2017 17:03:57 -0400 Subject: [PATCH] webstaff: improve initialization from pattern code Signed-off-by: Galen Charlton --- .../js/ui/default/staff/serials/directives/prediction_wizard.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Open-ILS/web/js/ui/default/staff/serials/directives/prediction_wizard.js b/Open-ILS/web/js/ui/default/staff/serials/directives/prediction_wizard.js index 9d267c14d8..5cefee2d65 100644 --- a/Open-ILS/web/js/ui/default/staff/serials/directives/prediction_wizard.js +++ b/Open-ILS/web/js/ui/default/staff/serials/directives/prediction_wizard.js @@ -485,6 +485,13 @@ function($scope , $q , egSerialsCoreSvc , egCore , egGridDataProvider) { self.add_chron_level(); self.add_calendar_change(); self.add_regularity(); + } else { + // fill in potential missing bits + if (!self.use_enum && self.enum_levels.length == 0) self.add_enum_level(); + if (!self.use_alt_enum && self.alt_enum_levels.length == 0) self.add_alt_enum_level(); + if (!self.use_chron && self.chron_levels.length == 0) self.add_chron_level(); + if (!self.use_calendar_change) self.add_calendar_change(); + if (!self.use_regularity) self.add_regularity(); } } // TODO chron only -- 2.11.0