I created a few events on my desktop and everything worked fine.
Later on I tried to update the events on my mobile devices and failed, because of an illegal time format.
On the desktop it looks like:

On my mobile it looks like:

The format "yyyy-mm-dd" works, but on the mobile "dd.mm.yyyy" is not recognized as a valid date.
Can the validation made more flexible, to recognize possible international date formats? I don't know why the mobile device (Android 7) changes this format automatically.
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | datepicker-desktop-bug-slack.png | 55.81 KB | frankgraave |
| #2 | datepicker-mobile-bug.png | 262.97 KB | frankgraave |
| event_Mobile.jpg | 45.18 KB | slowflyer | |
| event_Desktop.jpg | 26.76 KB | slowflyer |
Comments
Comment #2
frankgraave commentedHi slowflyer,
Thank you for reporting this bug, I've confirmed this bug on my mobile phone as well. We will look into this.
Frank
Comment #3
frankgraave commentedHi,
In the Drupal Slack #opensocial channel there was a related issue reported regarding the datepicker.
There are many different formats created by each device/browser that will not pass validation.
Comment #4
peterpolman commentedUse a form_alter to add the
novalidateattribute to theelement to disable browser validation. This will probably solve the issues and Drupal will handle the inputs validation after submitting the form.
Comment #5
jaapjan commentedhttps://github.com/goalgorilla/open_social/pull/471
Comment #6
jochemvn commentedThis issue is fixed and will be released as part of our 1.1 release.