Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data Tables View breaks for 'en_AU' locale #8151

Open
ThrawnCA opened this issue Apr 4, 2024 · 0 comments
Open

Data Tables View breaks for 'en_AU' locale #8151

ThrawnCA opened this issue Apr 4, 2024 · 0 comments
Assignees

Comments

@ThrawnCA
Copy link
Contributor

ThrawnCA commented Apr 4, 2024

CKAN version

2.10

Describe the bug

When using the 'en_AU' locale, Data Tables views frequently fail to load.

Steps to reproduce

  • Create a resource and generate a Data Tables view.
  • Load the resource page from a location in Australia.

Expected behavior

Additional details

This appears to be because there is no 'en_AU.json' entry in ckanext/datatablesview/public/vendor/DataTables/i18n/.

The contents would be the same as en_GB.json.

Firefox console:

XHRGET
https://staging.data.qld.gov.au/vendor/DataTables/i18n/en_AU.json
[HTTP/3 404 707ms]

Uncaught TypeError: divHeader[0] is undefined
_fnScrollDraw https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:5295
_fnAdjustColumnSizing https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:2421
_fnInitComplete https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:4870
_fnAjaxUpdateDraw https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:4213
_fnAjaxUpdate https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:4050
callback https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:3951
jQuery 6
_fnBuildAjax https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:4027
_fnAjaxUpdate https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:4046
_fnDraw https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:3481
_fnReDraw https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:3599
https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:7592
iterator https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:7160
https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:7581
methodScoping https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:7329
stateLoadParams https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:27465
ret https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:6769
map jQuery
_fnCallbackFire https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:6768
_fnImplementState https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:6463
_fnLoadState https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:6439
DataTable https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:1300
jQuery 2
DataTable https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:860
DataTable https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:15584
initialize https://staging.data.qld.gov.au/webassets/ckanext-datatablesview/33e7a47c_datatablesview.js:27379
createInstance https://staging.data.qld.gov.au/webassets/base/6fddaa3f_main.js:184
initializeElement https://staging.data.qld.gov.au/webassets/base/6fddaa3f_main.js:184
each jQuery
initializeElement https://staging.data.qld.gov.au/webassets/base/6fddaa3f_main.js:184
initialize https://staging.data.qld.gov.au/webassets/base/6fddaa3f_main.js:184
jQuery 2
initialize https://staging.data.qld.gov.au/webassets/base/6fddaa3f_main.js:184
initialize https://staging.data.qld.gov.au/webassets/base/6fddaa3f_main.js:209
jQuery 16
getLocaleData https://staging.data.qld.gov.au/webassets/base/6fddaa3f_main.js:196
initialize https://staging.data.qld.gov.au/webassets/base/6fddaa3f_main.js:209
https://staging.data.qld.gov.au/webassets/base/6fddaa3f_main.js:210
jQuery 13
33e7a47c_datatablesview.js:5295:21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants