Merge branch 'feature/fix-graph-ql' into 'master'

Fix vue appolo graphql middleware

See merge request framasoft/mobilizon!36
This commit is contained in:
Thomas Citharel 2018-12-28 16:21:26 +01:00
commit a941621ea4
3 changed files with 5 additions and 2 deletions

1
.gitignore vendored
View file

@ -16,6 +16,7 @@ erl_crash.dump
/config/*.secret.exs /config/*.secret.exs
.env.production .env.production
.env
setup_db.psql setup_db.psql

View file

@ -110,8 +110,9 @@
this.credentials.password = this.password; this.credentials.password = this.password;
} }
loginAction(e) { loginAction(e: Event) {
e.preventDefault(); e.preventDefault();
this.$apollo.mutate({ this.$apollo.mutate({
mutation: LOGIN, mutation: LOGIN,
variables: { variables: {
@ -119,6 +120,7 @@
password: this.credentials.password, password: this.credentials.password,
}, },
}).then((result) => { }).then((result) => {
console.log(result)
this.saveUserData(result.data); this.saveUserData(result.data);
this.$router.push({ name: 'Home' }); this.$router.push({ name: 'Home' });
}).catch((e) => { }).catch((e) => {

View file

@ -42,7 +42,7 @@ const authMiddleware = new ApolloLink((operation, forward) => {
}, },
}); });
if (forward) forward(operation); if (forward) return forward(operation);
return null; return null;
}); });