Skip to content

Commit 24480a0

Browse files
committed
feat: render log for success
1 parent 7505afd commit 24480a0

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

src/index.js

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ const CoCreateUser = {
1919
const self = this;
2020
crud.listen('createUser', function(data) {
2121
self.setDocumentId('users', data.document_id);
22-
document.dispatchEvent(new CustomEvent('createdUser', {
22+
document.dispatchEvent(new CustomEvent('createUser', {
2323
detail: data
2424
}));
2525
});
2626
crud.listen('createUserNew', function(data) {
27-
document.dispatchEvent(new CustomEvent('createdUser', {
27+
document.dispatchEvent(new CustomEvent('createUserNew', {
2828
detail: data
2929
}));
3030
});
@@ -64,24 +64,28 @@ const CoCreateUser = {
6464
},
6565

6666
loginResult: function(data) {
67-
const { success, status, message, token } = data;
67+
let { success, status, message, token } = data;
6868

6969
if(success) {
7070
window.localStorage.setItem('user_id', data['id']);
7171
window.localStorage.setItem("token", token);
7272
document.cookie = `token=${token};path=/`;
7373
this.getCurrentOrg(data['id'], data['collection']);
74+
message = "Succesful Login";
7475
}
76+
else
77+
message = "The email or password you entered is incorrect";
7578

7679
render.data({
7780
selector: "[template_id='login']",
7881
data: {
7982
type: 'login',
80-
status: 'failed',
81-
message: 'Email or password is incorrect'
83+
status,
84+
message,
85+
success
8286
}
8387
});
84-
88+
8589
},
8690

8791
getCurrentOrg: function(user_id, collection) {
@@ -102,7 +106,7 @@ const CoCreateUser = {
102106
window.localStorage.setItem('adminUI_id', data['adminUI_id']);
103107
window.localStorage.setItem('builderUI_id', data['builderUI_id']);
104108

105-
document.dispatchEvent(new CustomEvent('loggedIn'));
109+
document.dispatchEvent(new CustomEvent('logIn'));
106110
},
107111

108112
logout: (btn) => {
@@ -116,7 +120,7 @@ const CoCreateUser = {
116120
new Date(0).toUTCString();
117121

118122
// Todo: replace with Custom event system
119-
document.dispatchEvent(new CustomEvent('loggedOut'));
123+
document.dispatchEvent(new CustomEvent('logout'));
120124
},
121125

122126
initChangeOrg: () => {
@@ -300,31 +304,31 @@ export default CoCreateUser;
300304

301305
action.init({
302306
action: "createUserNew",
303-
endEvent: "createdUser",
307+
endEvent: "createUserNew",
304308
callback: (btn, data) => {
305309
CoCreateUser.createUser(btn);
306310
},
307311
});
308312

309313
action.init({
310314
action: "createUser",
311-
endEvent: "createdUser",
315+
endEvent: "createUser",
312316
callback: (btn, data) => {
313317
CoCreateUser.createUser(btn);
314318
},
315319
});
316320

317321
action.init({
318322
action: "login",
319-
endEvent: "loggedIn",
323+
endEvent: "login",
320324
callback: (btn, data) => {
321325
CoCreateUser.requestLogin(btn, data);
322326
},
323327
});
324328

325329
action.init({
326330
action: "logout",
327-
endEvent: "loggedOut",
331+
endEvent: "logout",
328332
callback: (btn, data) => {
329333
CoCreateUser.logout(btn, data);
330334
},

0 commit comments

Comments
 (0)