diff options
author | hellekin <hellekin@cepheide.org> | 2021-02-02 23:18:27 +0100 |
---|---|---|
committer | hellekin <hellekin@cepheide.org> | 2021-02-02 23:25:57 +0100 |
commit | 7f880e3ab041584f77daf098e585bc3c4a08a38a (patch) | |
tree | 31bb92a7e60027df4af30153a6781b2f11cf6986 /app/helpers | |
parent | b5739232a535f89b48b54ee52ea7d9bb59f8a46f (diff) | |
download | incommon-map-7f880e3ab041584f77daf098e585bc3c4a08a38a.tar.gz |
[FIX] Account for users without an avatar or group
1. Ensure new users belong to an Agent
Users may come without the correct group information, leading
to a situation where they have no Agent assigned to them.
The application cannot handle this, so we ensure new users
are at least associated to the new Anonymous Agent.
2. Introduce a default avatar
Users coming without an avatar would see a broken view.
Now they're assigned a default avatar, which shows the IN COMMON
icon logo instead.
Diffstat (limited to 'app/helpers')
-rw-r--r-- | app/helpers/users_helper.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/helpers/users_helper.rb b/app/helpers/users_helper.rb index 0adb3be..1520238 100644 --- a/app/helpers/users_helper.rb +++ b/app/helpers/users_helper.rb @@ -3,4 +3,7 @@ # SPDX-License-Identifier: AGPL-3.0-or-later module UsersHelper + def default_user_avatar_url + "https://talk.incommon.cc/uploads/talk_incommon_cc/optimized/1X/ae4533e882f427b1ae870080a42978c67c6437cc_2_32x32.png" + end end |