Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not possible to set shared link's expiration date #869

Open
kkovaletp opened this issue Jul 22, 2023 · 0 comments
Open

Not possible to set shared link's expiration date #869

kkovaletp opened this issue Jul 22, 2023 · 0 comments
Labels
bug Something isn't working good first issue Good for newcomers help wanted Extra attention is needed UI Related to the frontend web ui written in Javascript
Projects

Comments

@kkovaletp
Copy link
Contributor

Describe the bug
I have some media shared with shared link functionality. When I press the ... menu of the link, I see the expiration date checkbox and the text input field, but after enabling the checkbox and typing the date (in a few most common formats) into the field, I couldn't apply and save it, as there is no any button or arrow (like for the password) to initiate form submit. Once I click anywhere else and reopen the ... menu, the expiration date is empty and disabled.

To Reproduce
Steps to reproduce the behavior:

  1. Go to any media details with the shared link created or create a new link for any media or album
  2. Click on '...' button next to the link value to open the menu
  3. Enable the expiration date checkbox and type some value
  4. Try to save your changes
    --> No controls to do that
  5. Click anywhere else and open that menu again
    --> The checkbox and the field are empty

Expected behavior
A minimal working solution would be to have a similar arrow, like in the password field. Once pressed, the value is converted into the DateTime format and sent to the server, stored in the DB.
A preferred solution would be to have a calendar pop-up opened once the user clicked on the field and once the date is selected there, it is automatically sent to the server - in this way, it is much more clear to the user, and no need to guess on the format.

Screenshots
It is pretty obvious and doesn't require screenshots. Also, I don't see the attachments functionality here, and I don't have an image-sharing service available on the internet.

Your environment:
Feel free to remove and add what you think might be useful.

  • Are you using Docker? [yes, on Ubuntu 22.04]
  • Database [mariadb LTS]
  • Browser [chrome 114.0.5735.198, edge 114.0.1823.82]
  • Client OS [MacOS 13.4 (22F66)]

Additional context
Feel free to ask for additional info in the comments

@kkovaletp kkovaletp added the bug Something isn't working label Jul 22, 2023
@kkovaletp kkovaletp added help wanted Extra attention is needed good first issue Good for newcomers UI Related to the frontend web ui written in Javascript labels Apr 29, 2024
@kkovaletp kkovaletp added this to To do in Roadmap via automation Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working good first issue Good for newcomers help wanted Extra attention is needed UI Related to the frontend web ui written in Javascript
Projects
Roadmap
To do
Development

No branches or pull requests

1 participant