Skip to content

Commit

Permalink
Code style and version bump [SLE-84][SLE-92]
Browse files Browse the repository at this point in the history
  • Loading branch information
samuelgfeller committed Jul 12, 2023
1 parent f1440d8 commit ad7e36b
Show file tree
Hide file tree
Showing 52 changed files with 166 additions and 172 deletions.
9 changes: 4 additions & 5 deletions config/local/defaults.env.php
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@

$settings['deployment'] = [
// Version `null` or string. If JsImportVersionAdder is enabled, `null` removes all query param versions from js imports
'version' => '0.3.1',
'version' => '0.4.0',
// When true, JsImportVersionAdder is enabled and goes through all js files and changes the version number from the imports
'update_imports_version' => true, // Disable in prod
'assets_path' => __DIR__ . '/../../public/assets',
'assets_path' => $settings['root_dir'] . '/public/assets',
];

$settings['locale'] = [
Expand All @@ -57,7 +57,7 @@
// If 3600, the requests in the past hour will be evaluated and compared to the set thresholds below
'timespan' => 3600,
// key = request amount (fail: x + 1 as check is done at beginning of next request); value = delay; Lowest to highest
/** When changed, update @see UserRequestCaseProvider */
/** When changed, update @see UserRequestProvider */
// Login threshold and matching throttle concerning specific user or coming from same ip (successes and failures)
// If threshold is 4, there need to be already 4 failures for the check to fail as it's done before evaluating the
// login request, the next check will be at the beginning of the 5th
Expand All @@ -66,8 +66,7 @@
// If login successes should be throttled the same way failures ars (if login_throttle is [4 => 10, 9 => 120, ...]
// it means that after the 4th login success, each following success requests (in the given timespan) have to be in
// a 10s interval. After 9 it's 120s and so on)
'throttle_login_success' => false,
// bool
'throttle_login_success' => false, // bool

// Percentage of login requests that may be failures (threshold)
'login_failure_percentage' => 20,
Expand Down
2 changes: 0 additions & 2 deletions config/local/env.dev.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@
// Error handler. More controlled than ini
$settings['error']['display_error_details'] = $settings['dev'];

$settings['deployment']['assets_path'] = __DIR__ . '/../public/assets';

// Database
$settings['db']['database'] = 'slim_example_project';

Expand Down
2 changes: 1 addition & 1 deletion public/assets/authentication/password-reset-main.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
import {addPasswordStrengthCheck} from "./password-strength-checker.js?v=0.3.1";
import {addPasswordStrengthCheck} from "./password-strength-checker.js?v=0.4.0";

addPasswordStrengthCheck()
6 changes: 3 additions & 3 deletions public/assets/authentication/password-strength-checker.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Init vars
import {handleFail} from "../general/ajax/ajax-util/fail-handler.js?v=0.3.1";
import {fetchTranslations} from "../general/ajax/fetch-translation-data.js?v=0.3.1";
import {__} from "../general/general-js/functions.js?v=0.3.1";
import {handleFail} from "../general/ajax/ajax-util/fail-handler.js?v=0.4.0";
import {fetchTranslations} from "../general/ajax/fetch-translation-data.js?v=0.4.0";
import {__} from "../general/general-js/functions.js?v=0.4.0";

let password1Input, password2Inp;

Expand Down
14 changes: 7 additions & 7 deletions public/assets/client/create/client-create-main.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import {displayClientCreateModal} from "./client-create-modal.html.js?v=0.3.1";
import {submitModalForm} from "../../general/page-component/modal/modal-submit-request.js?v=0.3.1";
import {displayFlashMessage} from "../../general/page-component/flash-message/flash-message.js?v=0.3.1";
import {displayValidationErrorMessage} from "../../general/validation/form-validation.js?v=0.3.1";
import {fetchAndLoadClients} from "../list/client-list-loading.js?v=0.3.1";
import {__} from "../../general/general-js/functions.js?v=0.3.1";
import {fetchTranslations} from "../../general/ajax/fetch-translation-data.js?v=0.3.1";
import {displayClientCreateModal} from "./client-create-modal.html.js?v=0.4.0";
import {submitModalForm} from "../../general/page-component/modal/modal-submit-request.js?v=0.4.0";
import {displayFlashMessage} from "../../general/page-component/flash-message/flash-message.js?v=0.4.0";
import {displayValidationErrorMessage} from "../../general/validation/form-validation.js?v=0.4.0";
import {fetchAndLoadClients} from "../list/client-list-loading.js?v=0.4.0";
import {__} from "../../general/general-js/functions.js?v=0.4.0";
import {fetchTranslations} from "../../general/ajax/fetch-translation-data.js?v=0.4.0";

// Init event listeners if button is present
document.getElementById('create-client-btn')?.addEventListener('click', displayClientCreateModal);
Expand Down
12 changes: 6 additions & 6 deletions public/assets/client/create/client-create-modal.html.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import {createModal} from "../../general/page-component/modal/modal.js?v=0.3.1";
import {requestDropdownOptions} from "../../general/page-component/modal/dropdown-request.js?v=0.3.1";
import {getDropdownAsHtmlOptions, getRadioButtonsAsHtml} from "../../general/template/template-util.js?v=0.3.1";
import {displayFlashMessage} from "../../general/page-component/flash-message/flash-message.js?v=0.3.1";
import {__} from "../../general/general-js/functions.js?v=0.3.1";
import {fetchTranslations} from "../../general/ajax/fetch-translation-data.js?v=0.3.1";
import {createModal} from "../../general/page-component/modal/modal.js?v=0.4.0";
import {requestDropdownOptions} from "../../general/page-component/modal/dropdown-request.js?v=0.4.0";
import {getDropdownAsHtmlOptions, getRadioButtonsAsHtml} from "../../general/template/template-util.js?v=0.4.0";
import {displayFlashMessage} from "../../general/page-component/flash-message/flash-message.js?v=0.4.0";
import {__} from "../../general/general-js/functions.js?v=0.4.0";
import {fetchTranslations} from "../../general/ajax/fetch-translation-data.js?v=0.4.0";

// List of words that are used in modal box and need to be translated
let wordsToTranslate = [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {getClientProfileCardLoadingPlaceholderHtml} from "./client-list-profile-card.html.js?v=0.3.1";
import {getClientProfileCardLoadingPlaceholderHtml} from "./client-list-profile-card.html.js?v=0.4.0";

/**
* Display client content placeholders
Expand Down
12 changes: 6 additions & 6 deletions public/assets/client/list/client-list-loading.js
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
import {getClientProfileCardHtml} from "./client-list-profile-card.html.js?v=0.3.1";
import {getClientProfileCardHtml} from "./client-list-profile-card.html.js?v=0.4.0";
import {
displayClientProfileCardLoadingPlaceholder,
removeClientCardContentPlaceholder
} from "./client-list-content-placeholder.js?v=0.3.1";
import {fetchData} from "../../general/ajax/fetch-data.js?v=0.3.1";
} from "./client-list-content-placeholder.js?v=0.4.0";
import {fetchData} from "../../general/ajax/fetch-data.js?v=0.4.0";
import {
disableMouseWheelClickScrolling,
openLinkOnHtmlElement
} from "../../general/event-handler/open-link-on-html-element.js?v=0.3.1";
} from "../../general/event-handler/open-link-on-html-element.js?v=0.4.0";
import {
triggerClickOnHtmlElementEnterKeypress
} from "../../general/event-handler/trigger-click-on-enter-keypress.js?v=0.3.1";
import {submitUpdate} from "../../general/ajax/submit-update-data.js?v=0.3.1";
} from "../../general/event-handler/trigger-click-on-enter-keypress.js?v=0.4.0";
import {submitUpdate} from "../../general/ajax/submit-update-data.js?v=0.4.0";

// When searching clients a request is made on each keyup and we want to show only the final result to the user,
// not a flickering between content placeholders, the result of the first typed key, then the second and so on.
Expand Down
4 changes: 2 additions & 2 deletions public/assets/client/list/client-list-main.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {fetchAndLoadClients, fetchAndLoadClientsEventHandler} from "./client-list-loading.js?v=0.3.1";
import {initFilterChipEventListeners} from "../../general/page-component/filter-chip/filter-chip.js?v=0.3.1";
import {fetchAndLoadClients, fetchAndLoadClientsEventHandler} from "./client-list-loading.js?v=0.4.0";
import {initFilterChipEventListeners} from "../../general/page-component/filter-chip/filter-chip.js?v=0.4.0";

// Load clients at page startup
fetchAndLoadClients();
Expand Down
6 changes: 3 additions & 3 deletions public/assets/client/list/client-list-profile-card.html.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {getAvatarPath} from "../util/client-template-util.js?v=0.3.1";
import {escapeHtml} from "../../general/general-js/functions.js?v=0.3.1";
import {getDropdownAsHtmlOptions} from "../../general/template/template-util.js?v=0.3.1";
import {getAvatarPath} from "../util/client-template-util.js?v=0.4.0";
import {escapeHtml} from "../../general/general-js/functions.js?v=0.4.0";
import {getDropdownAsHtmlOptions} from "../../general/template/template-util.js?v=0.4.0";

/**
* HTML code for client profile card
Expand Down
8 changes: 4 additions & 4 deletions public/assets/client/note/client-read-create-note.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import {basePath} from "../../general/general-js/config.js?v=0.3.1";
import {basePath} from "../../general/general-js/config.js?v=0.4.0";
import {
addDeleteNoteBtnEventListener,
addHideNoteBtnEventListener,
addTextareaInputEventListener,
hideCheckmarkLoader,
toggleReadOnlyAndBtnAboveNote
} from "./client-read-note-event-listener-setup.js?v=0.3.1";
import {handleFail, removeValidationErrorMessages} from "../../general/ajax/ajax-util/fail-handler.js?v=0.3.1";
import {initAutoResizingTextareas} from "../../general/page-component/textarea/auto-resizing-textarea.js?v=0.3.1";
} from "./client-read-note-event-listener-setup.js?v=0.4.0";
import {handleFail, removeValidationErrorMessages} from "../../general/ajax/ajax-util/fail-handler.js?v=0.4.0";
import {initAutoResizingTextareas} from "../../general/page-component/textarea/auto-resizing-textarea.js?v=0.4.0";

let noteCreationHideCheckMarkTimeout = [];

Expand Down
6 changes: 3 additions & 3 deletions public/assets/client/note/client-read-delete-note.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
* @param noteId
* @param noteContainer
*/
import {basePath} from "../../general/general-js/config.js?v=0.3.1";
import {hideCheckmarkLoader} from "./client-read-note-event-listener-setup.js?v=0.3.1";
import {handleFail} from "../../general/ajax/ajax-util/fail-handler.js?v=0.3.1";
import {basePath} from "../../general/general-js/config.js?v=0.4.0";
import {hideCheckmarkLoader} from "./client-read-note-event-listener-setup.js?v=0.4.0";
import {handleFail} from "../../general/ajax/ajax-util/fail-handler.js?v=0.4.0";

/**
* Make delete request to db
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import {disableHideCheckMarkTimeoutOnUpdate, saveNoteChangeToDb} from "./client-read-save-existing-note.js?v=0.3.1";
import {disableHideCheckMarkTimeoutOnCreation, insertNewNoteToDb} from "./client-read-create-note.js?v=0.3.1";
import {deleteNoteRequestToDb} from "./client-read-delete-note.js?v=0.3.1";
import {createAlertModal} from "../../general/page-component/modal/alert-modal.js?v=0.3.1";
import {submitUpdate} from "../../general/ajax/submit-update-data.js?v=0.3.1";
import {disableHideCheckMarkTimeoutOnUpdate, saveNoteChangeToDb} from "./client-read-save-existing-note.js?v=0.4.0";
import {disableHideCheckMarkTimeoutOnCreation, insertNewNoteToDb} from "./client-read-create-note.js?v=0.4.0";
import {deleteNoteRequestToDb} from "./client-read-delete-note.js?v=0.4.0";
import {createAlertModal} from "../../general/page-component/modal/alert-modal.js?v=0.4.0";
import {submitUpdate} from "../../general/ajax/submit-update-data.js?v=0.4.0";


// To display the checkmark loader only when the user expects that his content is saved we have to know if he/she is
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {getClientNoteLoadingPlaceholderHtml} from "./client-read-template-note.html.js?v=0.3.1";
import {getClientNoteLoadingPlaceholderHtml} from "./client-read-template-note.html.js?v=0.4.0";

/**
* Display client note content placeholders
Expand Down
16 changes: 8 additions & 8 deletions public/assets/client/note/client-read-note-loading.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import {getNoteHtml} from "./client-read-template-note.html.js?v=0.3.1";
import {getNoteHtml} from "./client-read-template-note.html.js?v=0.4.0";
import {
displayClientNoteLoadingPlaceholder,
removeClientNoteContentPlaceholder
} from "./client-read-note-loading-placeholder.js?v=0.3.1";
import {fetchData} from "../../general/ajax/fetch-data.js?v=0.3.1";
import {initNotesEventListeners} from "./client-read-note-event-listener-setup.js?v=0.3.1";
import {initAutoResizingTextareas} from "../../general/page-component/textarea/auto-resizing-textarea.js?v=0.3.1";
import {scrollToAnchor} from "../../general/page-behaviour/scroll-to-anchor.js?v=0.3.1";
import {fetchTranslations} from "../../general/ajax/fetch-translation-data.js?v=0.3.1";
import {__} from "../../general/general-js/functions.js?v=0.3.1";
} from "./client-read-note-loading-placeholder.js?v=0.4.0";
import {fetchData} from "../../general/ajax/fetch-data.js?v=0.4.0";
import {initNotesEventListeners} from "./client-read-note-event-listener-setup.js?v=0.4.0";
import {initAutoResizingTextareas} from "../../general/page-component/textarea/auto-resizing-textarea.js?v=0.4.0";
import {scrollToAnchor} from "../../general/page-behaviour/scroll-to-anchor.js?v=0.4.0";
import {fetchTranslations} from "../../general/ajax/fetch-translation-data.js?v=0.4.0";
import {__} from "../../general/general-js/functions.js?v=0.4.0";

/**
* Loading notes into dom
Expand Down
6 changes: 3 additions & 3 deletions public/assets/client/note/client-read-save-existing-note.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import {basePath} from "../../general/general-js/config.js?v=0.3.1";
import {basePath} from "../../general/general-js/config.js?v=0.4.0";
import {
changeUserIsTyping,
hideCheckmarkLoader,
userIsTypingOnNoteId
} from "./client-read-note-event-listener-setup.js?v=0.3.1";
import {handleFail, removeValidationErrorMessages} from "../../general/ajax/ajax-util/fail-handler.js?v=0.3.1";
} from "./client-read-note-event-listener-setup.js?v=0.4.0";
import {handleFail, removeValidationErrorMessages} from "../../general/ajax/ajax-util/fail-handler.js?v=0.4.0";

let noteSaveHideCheckMarkTimeout = [];

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {escapeHtml} from "../../general/general-js/functions.js?v=0.3.1";
import {escapeHtml} from "../../general/general-js/functions.js?v=0.4.0";

export function getNoteHtml(note) {
// Thanks https://www.youtube.com/watch?v=Mus_vwhTCq0 for this syntax
Expand Down
20 changes: 10 additions & 10 deletions public/assets/client/read/client-read-main.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import {makeClientFieldEditable} from "./update/client-update-contenteditable.js?v=0.3.1";
import {makeFieldSelectValueEditable} from "./update/client-update-dropdown.js?v=0.3.1";
import {loadAvailablePersonalInfoIconsDiv} from "./client-read-personal-info.js?v=0.3.1";
import {createAlertModal} from "../../general/page-component/modal/alert-modal.js?v=0.3.1";
import {submitDelete} from "../../general/ajax/submit-delete-request.js?v=0.3.1";
import {submitUpdate} from "../../general/ajax/submit-update-data.js?v=0.3.1";
import {fetchAndLoadClientNotes} from "../note/client-read-note-loading.js?v=0.3.1";
import {addNewNoteTextarea} from "../note/client-read-create-note.js?v=0.3.1";
import {fetchTranslations} from "../../general/ajax/fetch-translation-data.js?v=0.3.1";
import {__} from "../../general/general-js/functions.js?v=0.3.1";
import {makeClientFieldEditable} from "./update/client-update-contenteditable.js?v=0.4.0";
import {makeFieldSelectValueEditable} from "./update/client-update-dropdown.js?v=0.4.0";
import {loadAvailablePersonalInfoIconsDiv} from "./client-read-personal-info.js?v=0.4.0";
import {createAlertModal} from "../../general/page-component/modal/alert-modal.js?v=0.4.0";
import {submitDelete} from "../../general/ajax/submit-delete-request.js?v=0.4.0";
import {submitUpdate} from "../../general/ajax/submit-update-data.js?v=0.4.0";
import {fetchAndLoadClientNotes} from "../note/client-read-note-loading.js?v=0.4.0";
import {addNewNoteTextarea} from "../note/client-read-create-note.js?v=0.4.0";
import {fetchTranslations} from "../../general/ajax/fetch-translation-data.js?v=0.4.0";
import {__} from "../../general/general-js/functions.js?v=0.4.0";

const clientId = document.getElementById('client-id').value;

Expand Down
4 changes: 2 additions & 2 deletions public/assets/client/read/client-read-save-dropdown-change.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {basePath} from "../../general/general-js/config.js?v=0.3.1";
import {handleFail} from "../../general/ajax/ajax-util/fail-handler.js?v=0.3.1";
import {basePath} from "../../general/general-js/config.js?v=0.4.0";
import {handleFail} from "../../general/ajax/ajax-util/fail-handler.js?v=0.4.0";

export function saveClientReadDropdownChange() {
// Make ajax call
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
import {removeValidationErrorMessages} from "../../../general/ajax/ajax-util/fail-handler.js?v=0.3.1";
import {removeValidationErrorMessages} from "../../../general/ajax/ajax-util/fail-handler.js?v=0.4.0";
import {
addIconToAvailableDiv,
removeIconFromAvailableDiv,
showPersonalInfoContainerIfHidden
} from "../client-read-personal-info.js?v=0.3.1";
} from "../client-read-personal-info.js?v=0.4.0";
import {
contentEditableFieldValueIsValid,
disableEditableField,
makeFieldEditable
} from "../../../general/page-component/contenteditable/contenteditable-main.js?v=0.3.1";
import {submitUpdate} from "../../../general/ajax/submit-update-data.js?v=0.3.1";
} from "../../../general/page-component/contenteditable/contenteditable-main.js?v=0.4.0";
import {submitUpdate} from "../../../general/ajax/submit-update-data.js?v=0.4.0";

function preventLinkOpening(e) {
/* Prevent link from being opened */
Expand Down
4 changes: 2 additions & 2 deletions public/assets/client/read/update/client-update-dropdown.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import {
addIconToAvailableDiv,
removeIconFromAvailableDiv,
showPersonalInfoContainerIfHidden
} from "../client-read-personal-info.js?v=0.3.1";
import {submitUpdate} from "../../../general/ajax/submit-update-data.js?v=0.3.1";
} from "../client-read-personal-info.js?v=0.4.0";
import {submitUpdate} from "../../../general/ajax/submit-update-data.js?v=0.4.0";

/**
* Make personal info field editable by adding a dropdown
Expand Down
10 changes: 5 additions & 5 deletions public/assets/dashboard/dashboard-main.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import {fetchAndLoadClients} from "../client/list/client-list-loading.js?v=0.3.1";
import {fetchAndLoadClientNotes} from "../client/note/client-read-note-loading.js?v=0.3.1";
import {initFilterChipEventListeners} from "../general/page-component/filter-chip/filter-chip.js?v=0.3.1";
import {loadUserActivities} from "../user/read/user-activity/activity-main.js?v=0.3.1";
import {submitUpdate} from "../general/ajax/submit-update-data.js?v=0.3.1";
import {fetchAndLoadClients} from "../client/list/client-list-loading.js?v=0.4.0";
import {fetchAndLoadClientNotes} from "../client/note/client-read-note-loading.js?v=0.4.0";
import {initFilterChipEventListeners} from "../general/page-component/filter-chip/filter-chip.js?v=0.4.0";
import {loadUserActivities} from "../user/read/user-activity/activity-main.js?v=0.4.0";
import {submitUpdate} from "../general/ajax/submit-update-data.js?v=0.4.0";

// Toggle enable / disable panel
const panelToggleButtons = document.getElementsByClassName('dashboard-panel-toggle-btn');
Expand Down
8 changes: 4 additions & 4 deletions public/assets/general/ajax/ajax-util/fail-handler.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {displayValidationErrorMessage} from "../../validation/form-validation.js?v=0.3.1";
import {displayFlashMessage} from "../../page-component/flash-message/flash-message.js?v=0.3.1";
import {__} from "../../general-js/functions.js?v=0.3.1";
import {fetchTranslations} from "../fetch-translation-data.js?v=0.3.1";
import {displayValidationErrorMessage} from "../../validation/form-validation.js?v=0.4.0";
import {displayFlashMessage} from "../../page-component/flash-message/flash-message.js?v=0.4.0";
import {__} from "../../general-js/functions.js?v=0.4.0";
import {fetchTranslations} from "../fetch-translation-data.js?v=0.4.0";

// List of words that are used in modal box and need to be translated
let wordsToTranslate = [
Expand Down
4 changes: 2 additions & 2 deletions public/assets/general/ajax/fetch-data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {basePath} from "../general-js/config.js?v=0.3.1";
import {handleFail} from "./ajax-util/fail-handler.js?v=0.3.1";
import {basePath} from "../general-js/config.js?v=0.4.0";
import {handleFail} from "./ajax-util/fail-handler.js?v=0.4.0";

/**
* Sends a GET request and returns result in promise
Expand Down
2 changes: 1 addition & 1 deletion public/assets/general/ajax/fetch-translation-data.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {fetchData} from "./fetch-data.js?v=0.3.1";
import {fetchData} from "./fetch-data.js?v=0.4.0";

/**
* Fetch serverside translation for given words
Expand Down
4 changes: 2 additions & 2 deletions public/assets/general/ajax/submit-delete-request.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {basePath} from "../general-js/config.js?v=0.3.1";
import {handleFail} from "./ajax-util/fail-handler.js?v=0.3.1";
import {basePath} from "../general-js/config.js?v=0.4.0";
import {handleFail} from "./ajax-util/fail-handler.js?v=0.4.0";


/**
Expand Down
4 changes: 2 additions & 2 deletions public/assets/general/ajax/submit-update-data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {basePath} from "../general-js/config.js?v=0.3.1";
import {handleFail, removeValidationErrorMessages} from "./ajax-util/fail-handler.js?v=0.3.1";
import {basePath} from "../general-js/config.js?v=0.4.0";
import {handleFail, removeValidationErrorMessages} from "./ajax-util/fail-handler.js?v=0.4.0";


/**
Expand Down
4 changes: 2 additions & 2 deletions public/assets/general/dark-mode/dark-mode.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Get the toggle switch element
import {submitUpdate} from "../ajax/submit-update-data.js?v=0.3.1";
import {displayFlashMessage} from "../page-component/flash-message/flash-message.js?v=0.3.1";
import {submitUpdate} from "../ajax/submit-update-data.js?v=0.4.0";
import {displayFlashMessage} from "../page-component/flash-message/flash-message.js?v=0.4.0";

const toggleSwitch = document.querySelector('#dark-mode-toggle-checkbox');

Expand Down
Loading

0 comments on commit ad7e36b

Please sign in to comment.