Skip to content

Commit b9c77e7

Browse files
committed
Revises Test Admin
This commit revises the logout method of the admin utility for tests. The logout method will now only attempt to log out a session if there is already a valid token saved. Signed-off-by: Lui de la Parra <Lui@mutesymphony.com>
1 parent 941e76e commit b9c77e7

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

test/admin/index.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,15 @@ const login = () =>
3030
return response.data.response.token;
3131
});
3232

33-
const logout = (token = adminToken) => instance
33+
const logout = (token = adminToken) =>
34+
token
35+
? instance
3436
.delete(`/fmi/admin/api/v2/user/auth/${token}`, {})
37+
.then(response => {
38+
adminToken = false;
39+
return response.data.response.token;
40+
})
41+
: Promise.resolve();
3542

3643
const remove = ({ id }, token = adminToken) =>
3744
instance

0 commit comments

Comments
 (0)