avalonmediasystem / avalon

Avalon Media System – Samvera Application
http://www.avalonmediasystem.org/
Apache License 2.0
93 stars 51 forks source link

[BUG] Due Date not appearing for checked out items in Safari on iOS devices #5643

Closed elynema closed 6 months ago

elynema commented 7 months ago

Description

While the due date for checked out CDL items seems to be showing for users (not the person who checked it out) ok in most contexts, it is still not working for Safari on iOS.

Sample record used for testing: https://avalon-dev.dlib.indiana.edu/media_objects/k930bx02c

Tested across several iOS versions on both iPhone and iPad with same results:

bs_realios_Tablet_iPad Pro 12.9 2021-17.0.jpg bs_realios_Mobile_iPhone 15-17.0.jpg
joncameron commented 7 months ago

readyState DOM event triggers the JS—probably something in iOS where this same event is not happening.

masaball commented 6 months ago

I have been unable to replicate this issue on Avalon-dev or my local instance. I have tested various phones running iOS 13-17 and 2 or 3 iPads. Due date appeared as expected on all of them.

elynema commented 6 months ago

Moving this into QA for another round of testing by Jon / Emily / Charu. Sounds like we can close this!

joncameron commented 6 months ago

Looks good! Tested and working as expected.