From f3c9fc717be0eb78af6ab3eb83cd84816c3651f0 Mon Sep 17 00:00:00 2001 From: Victor Rocha Date: Wed, 6 Jul 2016 08:51:47 -0400 Subject: [PATCH] [refs #348] Fixes before/after school offered fields --- frontend/app/app.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/app/app.js b/frontend/app/app.js index 2cf3ec8..a6420dc 100644 --- a/frontend/app/app.js +++ b/frontend/app/app.js @@ -136,12 +136,14 @@ angular.module('SchoolsApp.controllers', ["leaflet-directive", "ngSanitize"]) } }; $scope.extendedCare = function(profile) { + var noBeforeCareMessage = "This school does not offer before care."; + var noAfterCareMessage = "This school does not offer after care."; var display; - if (profile.after_care_offered && profile.before_care_offered) { + if (profile.after_care_offered && profile.before_care_offered && profile.after_care_offered != noAfterCareMessage && profile.before_care_offered != noBeforeCareMessage) { display = 'This school offers before and after care.'; - } else if (profile.after_care_offered) { + } else if (profile.after_care_offered && profile.after_care_offered != noAfterCareOffered) { display = 'This school offers after care and does not offer before care.'; - } else if (profile.before_care_offered) { + } else if (profile.before_care_offered && profile.before_care_offered != noBeforeCareOffered) { display = "This school offers before care and does not offer after care."; } else { display = "This school does not offer extended care.";