The idea of the back-end is that there should be no logic in the controller, let's make this true.
Plus this will allow easier unit-test coverage of this important piece of code
Worked started, see: https://fedorahosted.org/fedocal/changeset/7bb7f9a0f0d6f7a824bee7c69597b55c5c2a1482 and https://fedorahosted.org/fedocal/changeset/77e6e1651782ec49966406e446ebc3d0529e6d29
Fixed in http://git.fedorahosted.org/cgit/fedocal.git/commit/?id=86c8fc2bd7fdcce3bc331cad16f4eca58e00cd0d
Login to comment on this ticket.