[JRO] Fix edit topic

It was broken. Test didn't cover a messageboard with categories and
production was breaking on boards that have categories. Test reflects
that now and is fixed accordingly.