Add getting the user avatar from the api (#68)
Add getting the user avatar from the api Co-authored-by: kolaente <k@knt.li> Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/68
This commit is contained in:
parent
057f3c8337
commit
d70aa1b21d
1 changed files with 2 additions and 3 deletions
|
@ -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}`
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue