fix: admin/accounts: redirect field not filled correctly

Massimo Melina committed Mar 30, 2022 at 11:17 UTC e50500ce2f1273c677e10e29fcef14d7e91866f6
1 file changed +2 -1
server/src/api.accounts.ts
+2 -1
@@ -24,7 +24,8 @@ const apis: ApiHandlers = {
24 get_accounts() {
25 return {
26 list: Object.values(getAccounts()).map(ac => ({
27 - ..._.pick(ac, ['username','ignore_limits','redirects','belongs','admin']),
27 + ..._.omit(ac, ['password','hashed_password','srp']),
28 + username: ac.username, // omit won't copy it because it's a hidden prop
29 hasPassword: accountHasPassword(ac),
30 adminActualAccess: accountCanLogin(ac) && getFromAccount(ac, a => a.admin),
31 }))