get_my/client/Accounts/SystemAdmin/systemAdminLogin.js
Brian McGonagill 750811a81f initial commit
2022-08-04 19:50:18 -05:00

45 lines
No EOL
1.2 KiB
JavaScript

Template.systemAdminLogin.onCreated(function() {
});
Template.systemAdminLogin.onRendered(function() {
});
Template.systemAdminLogin.helpers({
areFilled: function() {
return Session.get("filledFields");
},
loginError: function() {
return Session.get("loginError");
},
});
Template.systemAdminLogin.events({
'click #logmein' (event) {
event.preventDefault();
console.log("clicked login");
let email = $("#email").val();
let pass = $("#password").val();
if (email == null || email == "" || pass == "" || pass == null) {
Session.set("filledFields", false);
return;
} else {
return Meteor.loginWithPassword(email, pass, function(err, result) {
if (err) {
console.log("Error logging in: " + err);
Session.set("loginError", true);
} else {
console.log("login result: " + result);
Session.set("loginError", false);
FlowRouter.go('/dashboard');
}
});
}
},
'click #sysAdminReg' (event) {
event.preventDefault();
FlowRouter.go('/systemAdminReg');
},
});