import { Locations } from '../../../imports/api/location.js'; Template.locMgmtForm.onCreated(function() { this.subscribe("myLocations"); }); Template.locMgmtForm.onRendered(function() { Session.set("locNameMiss", false); }); Template.locMgmtForm.helpers({ locNameErr: function() { return Session.get("locNameMiss"); }, }); Template.locMgmtForm.events({ 'click .saveLocMgmt' (event) { event.preventDefault(); let locName = $("#locNameInp").val(); if (locName == null || locName == "") { Session.set("locNameMiss", true); return; } else { Meteor.call('add.location', locName, function(err, result) { if (err) { // console.log(" ERROR: Can't add category: " + err); } else { // console.log(" SUCCESS adding category."); $("#locNameInp").val(""); } }); } }, 'click .cancelLocMgmt' (event) { event.preventDefault(); $("#locNameInp").val(""); } });