summaryrefslogtreecommitdiffstats
path: root/packages/meteor-useraccounts-core/lib/templates_helpers/ensure_signed_in.js
diff options
context:
space:
mode:
authorThiago Fernando <thiagofernando@outlook.com>2019-05-10 14:54:25 -0300
committerGitHub <noreply@github.com>2019-05-10 14:54:25 -0300
commitce0473480bab3fc621d4baecfff0f413e21b5e2c (patch)
tree06d724b4f80885bdd13137f7977d7a914cca0138 /packages/meteor-useraccounts-core/lib/templates_helpers/ensure_signed_in.js
parentc43508cacbd64357409a3de114db9dab2ae59a9d (diff)
parent7ff4067e88ed59686c86d81447fa2ce550032034 (diff)
downloadwekan-ce0473480bab3fc621d4baecfff0f413e21b5e2c.tar.gz
wekan-ce0473480bab3fc621d4baecfff0f413e21b5e2c.tar.bz2
wekan-ce0473480bab3fc621d4baecfff0f413e21b5e2c.zip
Merge pull request #1 from wekan/devel
ldap changes
Diffstat (limited to 'packages/meteor-useraccounts-core/lib/templates_helpers/ensure_signed_in.js')
-rw-r--r--packages/meteor-useraccounts-core/lib/templates_helpers/ensure_signed_in.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/packages/meteor-useraccounts-core/lib/templates_helpers/ensure_signed_in.js b/packages/meteor-useraccounts-core/lib/templates_helpers/ensure_signed_in.js
new file mode 100644
index 00000000..3d947aae
--- /dev/null
+++ b/packages/meteor-useraccounts-core/lib/templates_helpers/ensure_signed_in.js
@@ -0,0 +1,15 @@
+
+Template.ensureSignedIn.helpers({
+ signedIn: function () {
+ if (!Meteor.user()) {
+ AccountsTemplates.setState(AccountsTemplates.options.defaultState, function(){
+ var err = AccountsTemplates.texts.errors.mustBeLoggedIn;
+ AccountsTemplates.state.form.set('error', [err]);
+ });
+ return false;
+ } else {
+ AccountsTemplates.clearError();
+ return true;
+ }
+ }
+});