fix(setup-wizard): fetch translation messages only if language is changed (#32224)

This commit is contained in:
Suhail 2025-04-21 16:44:19 +05:30 committed by GitHub
parent 291edf1594
commit d5adcf4323
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -620,9 +620,12 @@ frappe.setup.utils = {
.get_input("language")
.unbind("change")
.on("change", function () {
const selected_language = $(this).val();
if (slide.get_field("language").value === selected_language) return;
clearTimeout(slide.language_call_timeout);
slide.language_call_timeout = setTimeout(() => {
let lang = $(this).val() || "English";
let lang = selected_language || "English";
frappe._messages = {};
frappe.call({
method: "frappe.desk.page.setup_wizard.setup_wizard.load_messages",