guardian/frontend — pull request #5781 by gklopper (2014-08-31 08:52:36+00:00)
Title: Refactored Archive controller.

Those chained `.orElse{}` statements have been annoying me for a while, hopefully this is easier to read/ understand.

Also changed most of the tests to actually invoke the controller and test the output instead of hitting the implementation methods.