Compare commits

...

2 Commits

2 changed files with 10 additions and 1 deletions

7
api/src/utils/user.ts Normal file
View File

@ -0,0 +1,7 @@
import { api } from '../internal';
export function avatarURL(user: FG.User, thumbnail = true) {
return `${api.defaults?.baseURL || ''}/users/${user.userid}/avatar${
thumbnail ? '?thumbnail' : ''
}`;
}

View File

@ -54,7 +54,9 @@ export default boot(({ router }) => {
api.interceptors.request.use((config) => {
const store = useMainStore();
if (store.session?.token) {
config.headers = { Authorization: 'Bearer ' + store.session.token };
config.headers = Object.assign(config.headers || {}, {
Authorization: `Bearer ${store.session.token}`,
});
}
// Minify JSON requests
if (