From: Galen Charlton Date: Mon, 8 May 2017 21:03:57 +0000 (-0400) Subject: webstaff: improve initialization from pattern code X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=d6cea88a0745dc21b4b87f66d859369c8ab1bb46;p=working%2FEvergreen.git webstaff: improve initialization from pattern code Signed-off-by: Galen Charlton --- 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