Closed
Bug 1144281
Opened 11 years ago
Closed 11 years ago
feed is 500ing in zh-CN
Categories
(Marketplace Graveyard :: Consumer Pages, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: krupa.mozbugs, Unassigned)
Details
steps to reproduce:
1. Set language on your Firefox browser to zh-CN
2. Load marketplace.firefox.com
sentry URL: http://sentry.mktmon.services.phx1.mozilla.com/mkt/marketplacefirefoxcom/group/14815/
traceback details:
babel.core in __init__
UnknownLocaleError: unknown locale 'zh_CN'
Stacktrace (most recent call last):
File "rest_framework/views.py", line 400, in dispatch
response = handler(request, *args, **kwargs)
File "rest_framework/generics.py", line 451, in get
return self.list(request, *args, **kwargs)
File "rest_framework/mixins.py", line 98, in list
return Response(serializer.data)
File "rest_framework/serializers.py", line 576, in data
self._data = self.to_native(obj)
File "rest_framework/serializers.py", line 355, in to_native
value = field.field_to_native(obj, field_name)
File "mkt/search/serializers.py", line 75, in field_to_native
return [self.to_native(item) for item in obj.object_list]
File "mkt/search/serializers.py", line 82, in to_native
return super(BaseESSerializer, self).to_native(obj)
File "rest_framework/serializers.py", line 355, in to_native
value = field.field_to_native(obj, field_name)
File "rest_framework/fields.py", line 1041, in field_to_native
value = getattr(self.parent, self.method_name)(obj)
File "mkt/webapps/serializers.py", line 205, in get_price_locale
return app.get_price_locale(region=self._get_region_id())
File "mkt/webapps/models.py", line 1632, in get_price_locale
carrier=carrier, regions=regions, provider=provider)
File "mkt/prices/models.py", line 155, in get_price_locale
return price_locale(price, currency)
File "mkt/prices/models.py", line 43, in price_locale
locale = get_locale_from_lang(lang)
File "mkt/translations/utils.py", line 153, in get_locale_from_lang
return Locale(translation.to_locale(lang))
File "babel/core.py", line 150, in __init__
raise UnknownLocaleError(identifier)
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•