diff options
| -rw-r--r-- | app/controllers/journey_patterns_collections_controller.rb | 3 | ||||
| -rw-r--r-- | app/controllers/vehicle_journeys_controller.rb | 1 | ||||
| -rw-r--r-- | app/models/user.rb | 2 | ||||
| -rw-r--r-- | config/environments/development.rb | 2 | 
4 files changed, 5 insertions, 3 deletions
| diff --git a/app/controllers/journey_patterns_collections_controller.rb b/app/controllers/journey_patterns_collections_controller.rb index 837ac65e7..e8924b7ad 100644 --- a/app/controllers/journey_patterns_collections_controller.rb +++ b/app/controllers/journey_patterns_collections_controller.rb @@ -49,8 +49,9 @@ class JourneyPatternsCollectionsController < ChouetteController    end    def user_permissions +    policy = policy(:journey_pattern)      @perms = -      %w{create destroy edit}.inject({}) do | permissions, action | +      %w{create destroy update}.inject({}) do | permissions, action |          permissions.merge( "journey_patterns.#{action}" => policy.authorizes_action?(action) )        end.to_json    end diff --git a/app/controllers/vehicle_journeys_controller.rb b/app/controllers/vehicle_journeys_controller.rb index f7e2fcdc1..70cca15ed 100644 --- a/app/controllers/vehicle_journeys_controller.rb +++ b/app/controllers/vehicle_journeys_controller.rb @@ -159,6 +159,7 @@ class VehicleJourneysController < ChouetteController    end    def user_permissions +    policy = policy(:vehicle_journey)      @perms =        %w{create destroy update}.inject({}) do | permissions, action |          permissions.merge( "vehicle_journeys.#{action}" => policy.authorizes_action?(action) ) diff --git a/app/models/user.rb b/app/models/user.rb index 1d9e435d5..14ab478a8 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -41,7 +41,7 @@ class User < ActiveRecord::Base        routing_constraint_zones        time_tables        vehicle_journeys -    ]) << 'boiv:edit-offer' +    ])    mattr_reader :edit_offer_permissions diff --git a/config/environments/development.rb b/config/environments/development.rb index f59a34a23..59cb9eefa 100644 --- a/config/environments/development.rb +++ b/config/environments/development.rb @@ -62,7 +62,7 @@ Rails.application.configure do    config.codifligne_api_url = "https://pprod.codifligne.stif.info/rest/v1/lc/getlist"    # config.chouette_authentication_settings = { -  #   type: "database" +    # type: "database"    # }    config.chouette_authentication_settings = {      type: "cas", | 
