Make the locale picker less finicky by replacing the search/replace
regex with a simple static URL for applying the locale.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
// URL, since it creates an intermediate path change.
// Instead, use the ham-fisted approach of killing any
// search args and applying the args we want.
- $window.location.href =
- $window.location.href.replace(
- /(\?|\&).*/,
- '?set_eg_locale=' + encodeURIComponent(locale)
- );
+ $window.location.href = egCore.env.basePath +
+ '?set_eg_locale=' + encodeURIComponent(locale);
}
$scope.changeOperatorUndo = function() {