Commit 780ec6ee by Sarina Canelake

Allow released languages to be previewed under dark lang

parent c5dc84f8
...@@ -126,7 +126,4 @@ class DarkLangMiddleware(object): ...@@ -126,7 +126,4 @@ class DarkLangMiddleware(object):
if not preview_lang: if not preview_lang:
return return
if preview_lang in self.released_langs:
return
request.session['django_language'] = preview_lang request.session['django_language'] = preview_lang
...@@ -155,13 +155,14 @@ class DarkLangMiddlewareTests(TestCase): ...@@ -155,13 +155,14 @@ class DarkLangMiddlewareTests(TestCase):
) )
def test_preview_lang_with_released_language(self): def test_preview_lang_with_released_language(self):
# Preview lang should always override selection.
self.assertSessionLangEquals( self.assertSessionLangEquals(
UNSET, 'rel',
self.process_request(preview_lang='rel') self.process_request(preview_lang='rel')
) )
self.assertSessionLangEquals( self.assertSessionLangEquals(
'notrel', 'rel',
self.process_request(preview_lang='rel', django_language='notrel') self.process_request(preview_lang='rel', django_language='notrel')
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment