diff --git a/WebContent/html/webpages/profileSettings.jsp b/WebContent/html/webpages/profileSettings.jsp
index e0db243..dd34cc5 100644
--- a/WebContent/html/webpages/profileSettings.jsp
+++ b/WebContent/html/webpages/profileSettings.jsp
@@ -128,12 +128,12 @@
-
@@ -199,6 +199,7 @@
document.getElementById('closeBttn').addEventListener('click',function(){document.getElementById('missingcontent').style.display = "none";});
// Listeners for notification settings
document.getElementsByName('leaveMeAlone')[0].addEventListener('click',disableAllNotifications);
+
var typeTimer;
var doneTypingInterval = 2000 //ms
@@ -253,7 +254,8 @@
var bit2 = document.getElementById('notificationSlider2').checked ? 1 : 0;
var bit3 = document.getElementById('notificationSlider3').checked ? 1 : 0;
var newNotificationPreferenceInteger = 1*bit1 + 2*bit2 + 4*bit3;
- document.notificationForm.prefferedNotificationInteger.value=NotificationPreferenceInteger;
+ document.notificationForm.prefferedNotificationInteger.value=newNotificationPreferenceInteger;
+ return true;
}
//populates form fields if info exists in db already
function populate(){
diff --git a/WebContent/html/webpages/redirect/notificationSettingsRedirect.jsp b/WebContent/html/webpages/redirect/notificationSettingsRedirect.jsp
index 0f1f4f5..171a581 100644
--- a/WebContent/html/webpages/redirect/notificationSettingsRedirect.jsp
+++ b/WebContent/html/webpages/redirect/notificationSettingsRedirect.jsp
@@ -21,7 +21,7 @@ pageEncoding="ISO-8859-1"%>
<%
int user = Integer.parseInt(request.getParameter("prefferedNotificationInteger"));
int prefs = Integer.parseInt(request.getParameter("user"));
- EmployeeQueries.updateNotificationPreferences(user,prefs);
+ EmployeeQueries.updateNotificationPreferences(prefs,user);
%>