nextcloud / server

☁️ Nextcloud server, a safe home for all your data
https://nextcloud.com
GNU Affero General Public License v3.0
27.5k stars 4.08k forks source link

[Bug]: Phone number not visible in profile even though saved in profile #47610

Open aurisnoctis opened 2 months ago

aurisnoctis commented 2 months ago

⚠️ This issue respects the following points: ⚠️

Bug description

  1. phone number can be entered and is saved in profile (persistently visible when editing profile) ✔️
  2. phone number is not shown in profile view (when not in edit mode) ❌
  3. phone number is shown in system address book ✔️

How can the phone number be made visible in the profile?

Found Issue "Phone number can't be set at user profile #25931" but that seems to be a separate issue.

Thanks in advance 👍

Screenshots for the 3 points above

2024-08-22_171935_firefox


2024-08-22_171810_firefox


2024-08-22_171756_firefox

Steps to reproduce

  1. go to https:///index.php/settings/user and set a phone number
  2. make sure that the scope directly set above the field is set to at least "local" = visible to people of the same instance and guests
  3. make sure that at the bottom of the profile page, the profile visibility for "phone" is set to "show to logged in accounts only"
  4. exit saved profile --> phone symbol is visible in user profile but the phone number is missing, see https:///index.php/u/
  5. open the system address book at https:///index.php/apps/contacts/ where ONLY the system address book is active and check my own entry: phone number is there
  6. wonder why phone number is not shown in own profile for other users but just in system phone book

Expected behavior

The phone number should be visible in my profile.

Nextcloud Server version

29

Operating system

Other

PHP engine version

Other

Web server

Other

Database engine version

Other

Is this bug present after an update or on a fresh install?

None

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?

Configuration report

Our instance is a managed Nextcloud with Webo.

List of activated Apps

Our instance is a managed Nextcloud with Webo. Copy-Paste from the admin GUI pages of "Active apps":

Active apps - All apps are up-to-date.

Activity    2.21.1  Featured
Calendar    4.7.16  Featured
Collaborative tags  1.19.0  Featured
Comments    1.19.0  Featured
Contacts    6.0.0   Featured
Dashboard   7.9.0   Featured
Deck    1.13.1  Featured
Deleted files   1.19.0  Featured
Federation  1.19.0  Featured
File reminders  1.2.0   Featured
File sharing    1.21.0  Featured
Files download limit    2.0.0   Featured
First run wizard    2.18.0  Featured
Forms   4.2.4   Featured
Group folders   17.0.2  Featured
Guests  3.1.0
Log Reader  2.14.0  Featured
Mail    3.7.7   Featured
Nextcloud announcements 1.18.0  Featured
Notifications   2.17.0  Featured
ONLYOFFICE  9.3.0   Featured
Password policy 1.19.0  Featured
PDF viewer  2.10.0  Featured
Photos  2.5.0   Featured
Polls   7.2.1
Privacy 1.13.0  Featured
Recommendations 2.1.0   Featured
Related Resources   1.4.0   Featured
Share by mail   1.19.0  Featured
Support 1.12.0  Featured
Talk    19.0.8  Featured
Teams   29.0.0-dev  Featured
Text    3.10.1  Featured
Two-Factor TOTP Provider    11.0.0-dev  Featured
Update notification 1.19.1  Featured
Usage survey    1.17.0  Featured
User status 1.9.0   Featured
Versions    1.22.0  Featured
Weather status  1.9.0

Nextcloud Signing status

No errors have been found.

Nextcloud Logs

No response

Additional info

Our Nextcloud version 29.0.5 (Nextcloud Hub 8) is hosted by Webo. I don't have access to the admin console, which is why I couldn't supply all information asked for above.

aurisnoctis commented 2 months ago

Hi @Anubi5x0 I don't have access to the server - it is hosted for us by a company. I can however ask the hoster to provide certain info via a support ticket if necessary to understand this problem I described.

aurisnoctis commented 2 months ago

Just realized this confusing point: The phone number (or mail address or whatever) is not shown after the respective symbol. But 📞 itself is a button that can be clicked or copied, a tel: link. So the phone number is not totally missing in the profile.

However, it certainly looks to me like the phone number should be displayed after the 📞 symbol, see screenshots above, because the mail address is shown after the ✉️ symbol. 👀

joshtrichards commented 2 months ago

Just realized this confusing point: The phone number (or mail address or whatever) is not shown after the respective symbol. But 📞 itself is a button that can be clicked or copied, a tel: link. So the phone number is not totally missing in the profile.

Yes, only the icons are displayed there. Same goes for email, etc. Tooltips show the details.

However, it certainly looks to me like the phone number should be displayed after the 📞 symbol, see screenshots above, because the mail address is shown after the ✉️ symbol. 👀

I see in your screenshot where this is the case, but I can't reproduce any scenario where more than the email icon is visible in Nc 25-29.

Anyhow, as to whether more than the icons should be visible here, that's a design question so I'll label this issue appropriately and let designers weigh in.