diff --git a/api/src/utils/user.ts b/api/src/utils/user.ts index bf7ee95..7268f77 100644 --- a/api/src/utils/user.ts +++ b/api/src/utils/user.ts @@ -1,7 +1,6 @@ import { api } from '../internal'; -export function avatarURL(user: FG.User, thumbnail = true) { - return `${api.defaults?.baseURL || ''}/users/${user.userid}/avatar${ - thumbnail ? '?thumbnail' : '' - }`; +export function avatarURL(user: FG.User | string, thumbnail = true) { + if (typeof user === 'object') user = user.userid; + return `${api.defaults?.baseURL || ''}/users/${user}/avatar${thumbnail ? '?thumbnail' : ''}`; } diff --git a/package.json b/package.json index e48f37a..22a2980 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ }, "dependencies": { "@flaschengeist/api": "file:./api", - "@flaschengeist/users": "^1.0.0-alpha.2", + "@flaschengeist/users": "^1.0.0-alpha.3", "axios": "^0.24.0", "pinia": "^2.0.6", "quasar": "^2.3.3"