From e463577f30956f4940f002c2d41edf48ddb2c040 Mon Sep 17 00:00:00 2001 From: Brock Whittaker Date: Wed, 19 Oct 2016 13:20:21 -0700 Subject: [PATCH] Fix language alert to display language name. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit If you chose the same language as was already selected, the alert would say “is now the default language!” where it omits the language name. This is the fix so that the language name appears all the time. --- static/js/settings.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/static/js/settings.js b/static/js/settings.js index 9a18dc148c..8df0b53744 100644 --- a/static/js/settings.js +++ b/static/js/settings.js @@ -423,10 +423,11 @@ function _setup_page() { $('#default_language_modal').modal('hide'); var data = {}; - var setting_value = $(e.target).attr('data-code'); + var $link = $(e.target).closest("a[data-code]"); + var setting_value = $link.attr('data-code'); data.default_language = JSON.stringify(setting_value); - var new_language = $(e.target).attr('data-name'); + var new_language = $link.attr('data-name'); $('#default_language_name').text(new_language); var context = {};