diff options
Diffstat (limited to 'apps/settings/src/mixins/UserRowMixin.js')
-rw-r--r-- | apps/settings/src/mixins/UserRowMixin.js | 27 |
1 files changed, 19 insertions, 8 deletions
diff --git a/apps/settings/src/mixins/UserRowMixin.js b/apps/settings/src/mixins/UserRowMixin.js index 6342419e9da..23ed7a1ffab 100644 --- a/apps/settings/src/mixins/UserRowMixin.js +++ b/apps/settings/src/mixins/UserRowMixin.js @@ -158,16 +158,27 @@ export default { * Generate avatar url * * @param {string} user The user name + * @param {bool} isDarkTheme Whether the avatar should be the dark version * @return {string} */ - generateAvatar(user) { - return generateUrl( - '/avatar/{user}/64?v={version}', - { - user, - version: oc_userconfig.avatar.version, - } - ) + generateAvatar(user, isDarkTheme) { + if (isDarkTheme) { + return generateUrl( + '/avatar/{user}/64/dark?v={version}', + { + user, + version: oc_userconfig.avatar.version, + } + ) + } else { + return generateUrl( + '/avatar/{user}/64?v={version}', + { + user, + version: oc_userconfig.avatar.version, + } + ) + } }, }, } |