Get dm link

This commit is contained in:
N Pex 2023-09-29 15:13:12 +00:00
parent 0795c25654
commit 00f95adb09
14 changed files with 422 additions and 26 deletions

View file

@ -113,6 +113,18 @@ export default new Vuex.Store({
}
);
},
createUser({ commit }, { user, registrationFlowHandler }) {
return this._vm.$matrix.login(user, registrationFlowHandler, true).then(
user => {
commit('loginSuccess', user);
return Promise.resolve(user);
},
error => {
commit('loginFailure');
return Promise.reject(error);
}
);
},
logout({ commit }) {
this._vm.$matrix.logout();
commit('logout');