kimai / kimai

Kimai is a web-based multi-user time-tracking application. Works great for everyone: freelancers, companies, organizations - everyone can track their times, generate reports, create invoices and do so much more. SaaS version available at https://www.kimai.cloud
https://www.kimai.org
GNU Affero General Public License v3.0
3.01k stars 529 forks source link

In case a session timeout occurs and the datepicker is adjusted, some optional fields become required suddenly #4859

Open simonschaufi opened 1 month ago

simonschaufi commented 1 month ago

Describe the issue

When I want to update the date values after a long time reloading the page, an error occurs about the expired token but then suddenly all fields become required even though they are optional.

I already tried

Kimai version

2.16.1

How do you run Kimai?

Virtual Server or alike

Which PHP version are you using?

8.1

Logfile

No response

Screenshots

image

kevinpapst commented 1 month ago

Those forms shouldn't use a CSRF token at all, thats weird