nextcloud / server

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

[Bug]: Missing hint of default expiration date on link shares #44220

Open ElSi-DVT opened 4 months ago

ElSi-DVT commented 4 months ago

⚠️ This issue respects the following points: ⚠️

Bug description

When in the settings a value for "Set default expiry date" is set and "Enforce expiry date" unchecked, there is no hint at creating a link share that an expiration date will be set. The user thinks that the link share will be valid forever but when clicking on "Customize link" he sees that a expiration date was set automatically. grafik

Steps to reproduce

  1. Configure the Sharing settings like this
    • [x] Allow users to share via link and emails
    • [x] Allow public uploads
    • [x] Always ask for a password
    • [x] Enforce password protection
    • [x] Set default expiry date -> Expire after 30 day(s)
    • [ ] Enforce expiry date
  2. Create a link share.
  3. Click on "Customize link" and see that there was set an expiration date.

Expected behavior

It should be like when the option "Enforce expiry date" is enabled, that the user sees in the pop-up when creating the link share that an expiration date is set. He should be able to change the date or completely uncheck the option. grafik

Or at least a notice should be displayed that an expiry date is set and that it can then be adjusted afterwards.

Nextcloud Server version

27.1.7 28.0.3

ElSi-DVT commented 2 months ago

Still no hint in 27.1.9

ElSi-DVT commented 1 day ago

Still no hint in 28.0.7