diff options
| -rw-r--r-- | app/controllers/concerns/metadata_controller_support.rb | 6 | ||||
| -rw-r--r-- | app/controllers/journey_patterns_collections_controller.rb | 1 | 
2 files changed, 5 insertions, 2 deletions
| diff --git a/app/controllers/concerns/metadata_controller_support.rb b/app/controllers/concerns/metadata_controller_support.rb index 41ac537bf..db83e79ae 100644 --- a/app/controllers/concerns/metadata_controller_support.rb +++ b/app/controllers/concerns/metadata_controller_support.rb @@ -18,7 +18,9 @@ module MetadataControllerSupport    end    def set_modifier_metadata -    resource.try :set_metadata!, :modifier_username, user_for_metadata +    _resource = @resources || [resource] +    _resource.flatten.each do |r| +      r.try :set_metadata!, :modifier_username, user_for_metadata +    end    end -  end diff --git a/app/controllers/journey_patterns_collections_controller.rb b/app/controllers/journey_patterns_collections_controller.rb index da567779e..db92d48f3 100644 --- a/app/controllers/journey_patterns_collections_controller.rb +++ b/app/controllers/journey_patterns_collections_controller.rb @@ -74,6 +74,7 @@ class JourneyPatternsCollectionsController < ChouetteController    def update      state  = JSON.parse request.raw_post      Chouette::JourneyPattern.state_update route, state +    @resources = route.journey_patterns      errors = state.any? {|item| item['errors']}      respond_to do |format| | 
