Skip to content

Commit 712ddec

Browse files
committed
Merge pull request #15 from meteor-useraccounts/avoid-redirect
fix avoidRedirect bug
2 parents febf432 + e21eb1c commit 712ddec

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/client/client.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ AccountsTemplates.ensureSignedIn = function(context, redirect) {
6060
});
6161

6262
// redirect settings
63-
AccountsTemplates.avoidDefaultRedirect = true;
63+
AccountsTemplates.avoidRedirect = true;
6464
AccountsTemplates.avoidClearError = true;
6565
AccountsTemplates.redirectToPrevPath = true;
6666

@@ -93,7 +93,7 @@ AccountsTemplates.linkClick = function(route) {
9393
return;
9494
}
9595
var path = AccountsTemplates.getRoutePath(route);
96-
if (path === '#' || path === FlowRouter.current().path) {
96+
if (path === '#' || AccountsTemplates.avoidRedirect || path === FlowRouter.current().path) {
9797
AccountsTemplates.setState(route);
9898
} else {
9999
Meteor.defer(function() {
@@ -124,8 +124,8 @@ AccountsTemplates.logout = function() {
124124
};
125125

126126
AccountsTemplates.postSubmitRedirect = function(route) {
127-
if (AccountsTemplates.avoidDefaultRedirect) {
128-
AccountsTemplates.avoidDefaultRedirect = false;
127+
if (AccountsTemplates.avoidRedirect) {
128+
AccountsTemplates.avoidRedirect = false;
129129
if (AccountsTemplates.redirectToPrevPath) {
130130
FlowRouter.redirect(AccountsTemplates.getPrevPath());
131131
}

0 commit comments

Comments
 (0)