diff --git a/resources/assets/js/components/AkauntingSelect.vue b/resources/assets/js/components/AkauntingSelect.vue index a4f850198..0f55e8bda 100644 --- a/resources/assets/js/components/AkauntingSelect.vue +++ b/resources/assets/js/components/AkauntingSelect.vue @@ -383,15 +383,15 @@ export default { methods: { sortBy(option) { - return (a, b) => { - var nameA = a.[option].toUpperCase(); // ignore upper and lowercase - var nameB = b.[option].toUpperCase(); // ignore upper and lowercase + return (firstEl, secondEl) => { + let first_element = firstEl[option].toUpperCase(); // ignore upper and lowercase + let second_element = secondEl[option].toUpperCase(); // ignore upper and lowercase - if (nameA < nameB) { + if (first_element < second_element) { return -1; } - if (nameA > nameB) { + if (first_element > second_element) { return 1; } diff --git a/resources/assets/js/components/AkauntingSelectRemote.vue b/resources/assets/js/components/AkauntingSelectRemote.vue index fd1db0a6a..dfdf2a101 100644 --- a/resources/assets/js/components/AkauntingSelectRemote.vue +++ b/resources/assets/js/components/AkauntingSelectRemote.vue @@ -450,15 +450,15 @@ export default { methods: { sortBy(option) { - return (a, b) => { - var nameA = a.[option].toUpperCase(); // ignore upper and lowercase - var nameB = b.[option].toUpperCase(); // ignore upper and lowercase + return (firstEl, secondEl) => { + let first_element = firstEl[option].toUpperCase(); // ignore upper and lowercase + let second_element = secondEl[option].toUpperCase(); // ignore upper and lowercase - if (nameA < nameB) { + if (first_element < second_element) { return -1; } - if (nameA > nameB) { + if (first_element > second_element) { return 1; }