CAS includes Bootstrap, a HTML/CSS/JS framework. The version used in CAS 5.3.x is somewhat old, v4.1.0, and it has an issue that is affecting our site where users encounter an error when editing a file from SharePoint in the desktop version of Word. Our SharePoint site is behind CAS, so when Word attempts to open the file, it tries to load the CAS login page in its embedded browser, which is most likely based on an old version of IE. When this happens, a JS error is thrown which seems to originate from Bootstrap: Object.keys: argument is not an Object.
This would appear to be the same as https://github.com/twbs/bootstrap/issues/26320. The issue was fixed in a subsequent Bootstrap release. CAS 6.x includes Bootstrap v4.1.3, and master is up to Bootstrap v4.3.1. Is there any way of getting the version of Bootstrap included in CAS 5.3.x. up to at least 4.1.3, which would fix this issue? Barring that, is there a way to do this in our overlay? Thanks, Graham. – Graham Ballantyne Senior Systems Engineer | IT Services Simon Fraser University | Strand Hall 1001 8888 University Dr., Burnaby, B.C. V5A 1S6 604-837-6698 -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/e5e0dd1c-1c4e-4d86-ac83-4de434c73205%40apereo.org.
