From a9edc124942d537e2251335ae8e7960ce8436dda Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Mon, 6 Dec 2021 12:51:47 +0100 Subject: [PATCH] fix(api): Allow userid as parameter for avatarURL --- api/src/utils/user.ts | 7 +++---- package.json | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) 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"