diff options
| author | Adam Soltys <[email protected]> | 2023-02-01 11:07:37 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2023-02-01 11:07:37 -0800 |
| commit | 1ae65a5a143d218e21828e297fd7d0ba9ab372bf (patch) | |
| tree | 6e425803038c575f87e14ae3392abae16d7ccf40 /routes/users.js | |
| parent | 2eb199b8609b0976b4800815edcf73aa3da4b464 (diff) | |
| download | coinos-server-1ae65a5a143d218e21828e297fd7d0ba9ab372bf.tar.gz coinos-server-1ae65a5a143d218e21828e297fd7d0ba9ab372bf.zip | |
classic invoices
Diffstat (limited to 'routes/users.js')
| -rw-r--r-- | routes/users.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/routes/users.js b/routes/users.js index 4b5157ce..9830b2fc 100644 --- a/routes/users.js +++ b/routes/users.js @@ -183,11 +183,14 @@ export default { let user = await g(`user:${uid}`); if (!(user && user.migrated)) { + uid = user ? user.id : v4(); + let { classic } = config; try { let { token } = await got .post(`${classic}/login`, { json: { username, password } }) .json(); + if (!token) fail(); user = await got(`${classic}/admin/migrate/${username}?zero=true`, { @@ -197,7 +200,6 @@ export default { let { balance } = user; if (!user) fail(); - uid = v4(); user = { ...pick(user, fields), id: uid, |
