From d70aa1b21dafbee2500d0297136cc88ce35e0333 Mon Sep 17 00:00:00 2001 From: konrad Date: Sun, 1 Mar 2020 20:30:54 +0000 Subject: [PATCH] Add getting the user avatar from the api (#68) Add getting the user avatar from the api Co-authored-by: kolaente Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/68 --- src/models/user.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/models/user.js b/src/models/user.js index d06abccf..494c345e 100644 --- a/src/models/user.js +++ b/src/models/user.js @@ -1,4 +1,5 @@ import AbstractModel from './abstractModel' +import config from '../../public/config' export default class UserModel extends AbstractModel { constructor(data) { @@ -10,7 +11,6 @@ export default class UserModel extends AbstractModel { defaults() { return { id: 0, - avatar: '', email: '', username: '', created: null, @@ -19,7 +19,6 @@ export default class UserModel extends AbstractModel { } getAvatarUrl(size = 50) { - const avatarUrl = this.avatar !== '' ? this.avatar : this.avatarUrl - return `https://www.gravatar.com/avatar/${avatarUrl}?s=${size}&d=mp` + return `${config.VIKUNJA_API_BASE_URL}${this.username}/avatar?size=${size}` } } \ No newline at end of file