diff options
Diffstat (limited to 'lib/customstates.rb')
-rw-r--r-- | lib/customstates.rb | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/lib/customstates.rb b/lib/customstates.rb index c09eb8c..15704d4 100644 --- a/lib/customstates.rb +++ b/lib/customstates.rb @@ -19,17 +19,13 @@ module InfoRequestCustomStates end # Mixin methods for InfoRequest - module ClassMethods + module ClassMethods def theme_display_status(status) - if status == 'transferred' - _("Transferred.") - else - raise _("unknown status ") + status - end + raise _("unknown status ") + status end def theme_extra_states - return ['transferred'] + return [] end end end @@ -39,12 +35,8 @@ module RequestControllerCustomStates def theme_describe_state(info_request) # called after the core describe_state code. It should # end by raising an error if the status is unknown - if info_request.calculate_status == 'transferred' - flash[:notice] = _("Authority has transferred your request to a different public body.") - redirect_to request_url(@info_request) - else - raise "unknown calculate_status " + info_request.calculate_status - end + + raise "unknown calculate_status " + info_request.calculate_status end end |