Skip to content

Commit

Permalink
Merge pull request #259 from ppfeufer/datatable-localization
Browse files Browse the repository at this point in the history
[CHANGE] Improve Datatables localization
  • Loading branch information
ppfeufer authored Mar 8, 2025
2 parents ce44447 + 315ea47 commit ebf4f99
Show file tree
Hide file tree
Showing 13 changed files with 46 additions and 59 deletions.
2 changes: 1 addition & 1 deletion .flake8
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[flake8]
exclude = .git, *migrations*, .tox, dist, htmlcov
extend-ignore = E203, E266, E501, W503
max-line-length = 888
max-line-length = 88
max-complexity = 18
select = B,C,E,F,W,T4,B9
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,10 @@ Section Order:
### Security
-->

### Changed

- Improve Datatables localization

## [2.6.0] - 2025-02-02

### Changed
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ prepare-release: graph_models pot
# fi; \
# done; \
# fi;
echo "Updated version in $(TEXT_BOLD)$(package)/__init__.py$(TEXT_BOLD_END)"
@echo "Updated version in $(TEXT_BOLD)$(package)/__init__.py$(TEXT_BOLD_END)"

# Help
.PHONY: help
Expand Down
13 changes: 10 additions & 3 deletions aasrp/static/aasrp/javascript/my-srp-requests.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ $(document).ready(() => {
let userSrpAmount = 0;

const tableUserSrpRequests = elementTableUserSrpRequests.DataTable({
language: aaSrpSettings.dataTable.translation,
language: aaSrpSettings.dataTable.language,
ajax: {
url: aaSrpSettings.url.userSrpRequests,
dataSrc: '',
Expand All @@ -26,8 +26,15 @@ $(document).ready(() => {
* @param data
* @returns {*}
*/
render: (data) => {
return moment(data).utc().format(aaSrpSettings.datetimeFormat);
render: {
_: (data) => {
return data === null ? '' : moment(data).utc().format(
aaSrpSettings.datetimeFormat
);
},
sort: (data) => {
return data === null ? '' : data;
}
},
className: 'srp-request-time'
},
Expand Down
2 changes: 1 addition & 1 deletion aasrp/static/aasrp/javascript/my-srp-requests.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aasrp/static/aasrp/javascript/my-srp-requests.min.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 10 additions & 3 deletions aasrp/static/aasrp/javascript/srp-links.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ $(document).ready(() => {
let totalSrpAmount = 0;

const tableSrpLinks = elementTableSrpLinks.DataTable({
language: aaSrpSettings.dataTable.translation,
language: aaSrpSettings.dataTable.language,
ajax: {
url: aaSrpSettings.url.availableSrpLinks,
dataSrc: '',
Expand All @@ -34,8 +34,15 @@ $(document).ready(() => {
* @param data
* @returns {*}
*/
render: (data) => {
return moment(data).utc().format(aaSrpSettings.datetimeFormat);
render: {
_: (data) => {
return data === null ? '' : moment(data).utc().format(
aaSrpSettings.datetimeFormat
);
},
sort: (data) => {
return data === null ? '' : data;
}
},
className: 'srp-link-fleet-time'
},
Expand Down
2 changes: 1 addition & 1 deletion aasrp/static/aasrp/javascript/srp-links.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit ebf4f99

Please sign in to comment.