404 when translation resource is missing

This commit is contained in:
Jeremy Kauffman 2019-09-23 18:41:44 -04:00
parent f95856f198
commit ad4e25db21

View file

@ -31,6 +31,10 @@ class i18nActions extends Actions
$json = Transifex::getTranslationResourceFile($project, $resource, $language); $json = Transifex::getTranslationResourceFile($project, $resource, $language);
if (!$json) {
return NavActions::execute404();
}
Response::setHeader(Response::HEADER_CROSS_ORIGIN, "*"); Response::setHeader(Response::HEADER_CROSS_ORIGIN, "*");
Response::enablePublicMutableCache(md5(json_encode($json))); Response::enablePublicMutableCache(md5(json_encode($json)));