Description of problem: Zanata still allows visiting disabled locale with forged URL. For example, if locale ja is disable from project AboutFedora, the document list is still shown without error, and message list displays: "An unknown error occurred". The expected behavior are: Persistent (won't timeout) Error message "locale is disabled" should be shown in both case. Version-Release number of selected component (if applicable): 1.4-SNAPSHOT (20110704-0602) How reproducible: Always Steps to Reproduce: 1. Assume Project AboutFedora is pushed to Zanata 2. Disable locale ja 3. Visit http://zanataServer.com/zanata-test/webtrans/Application.html?project=AboutFedora&iteration=f11&localeId=ja&locale=en Actual results: Document list is still reachable without error, and message list shows "An unknown error occurred" Expected results: "Locale is disable" should be shown in both document list and message list. Additional info:
Assigning to Scrum product owner for prioritisation.
Implemented in version 2.0. See https://github.com/zanata/zanata/commit/881fc6897636fa5b57bed809bdff4e072b90d6c8
VERIFIED with Zanata version 1.8.0-SNAPSHOT (20121010-0855)
Fix released in Zanata 2.0.