jquery.datepicker conflicts with some other libraries in customer' environment

Description

 

Root issue is plugin loads own version of datepicker which is often incompatible. I would suggest to remove it and use provided library or some other third-party library


Problem: during date poll creation on date selection Datepicker is not displayed, throwing JS-error:

Suggested workaround:

src/resources/scripts/jquery.ui.datepicker.js:801:

Add additional check to condition:

Send fix to customer to check it solves his issue.

Environment

Confluence 6.15.9, MacOS 10.13.6, Firefox 75

Activity

Show:
Andrey Levchenko
June 29, 2020, 5:33 PM
Edited

sent custom build to customer, waiting for response. Wasn’t able to reproduce in local test environment

George V @Mohami
July 27, 2020, 8:15 PM

This has been blocked on waiting for user for over a month now. I’ll remove it from the sprint, we can add it back if the user ever replies.

Andrey Levchenko
July 31, 2020, 10:28 AM

Given the issue found in I would suggest to remove datepicker code from plugin static resources. Datepicker is available in Confluence. I tested provided version with blueprints and it works acceptable.

George V @Mohami
July 31, 2020, 1:07 PM

Sounds good, let’s move ahead with your suggested fix. I put this back on the sprint.

Assignee

Andrey Levchenko

Reporter

Alexey Remnev

Labels

None

Bitbucket URL

None

Sprint

None

Priority

Medium
Configure