diff options
Diffstat (limited to 'app/policies')
| -rw-r--r-- | app/policies/access_link_policy.rb | 28 | ||||
| -rw-r--r-- | app/policies/access_point_policy.rb | 28 | ||||
| -rw-r--r-- | app/policies/company_policy.rb | 12 | ||||
| -rw-r--r-- | app/policies/connection_link_policy.rb | 28 | ||||
| -rw-r--r-- | app/policies/group_of_line_policy.rb | 10 | ||||
| -rw-r--r-- | app/policies/journey_pattern_policy.rb | 29 | ||||
| -rw-r--r-- | app/policies/line_policy.rb | 34 | ||||
| -rw-r--r-- | app/policies/network_policy.rb | 10 | ||||
| -rw-r--r-- | app/policies/route_policy.rb | 34 | ||||
| -rw-r--r-- | app/policies/routing_constraint_zone_policy.rb | 28 | ||||
| -rw-r--r-- | app/policies/stop_area_policy.rb | 10 | ||||
| -rw-r--r-- | app/policies/time_table_policy.rb | 46 | ||||
| -rw-r--r-- | app/policies/vehicle_journey_policy.rb | 28 |
13 files changed, 162 insertions, 163 deletions
diff --git a/app/policies/access_link_policy.rb b/app/policies/access_link_policy.rb index 1f1147f60..2b974ee71 100644 --- a/app/policies/access_link_policy.rb +++ b/app/policies/access_link_policy.rb @@ -1,19 +1,19 @@ -class AccessLinkPolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class AccessLinkPolicy < ApplicationPolicy + class Scope < Scope + def resolve + scope + end end - end - def create? - !archived? && organisation_match? && user.has_permission?('access_links.create') - end + def create? + !archived? && organisation_match? && user.has_permission?('access_links.create') + end - def update? - !archived? && organisation_match? && user.has_permission?('access_links.update') - end + def update? + !archived? && organisation_match? && user.has_permission?('access_links.update') + end - def destroy? - !archived? && organisation_match? && user.has_permission?('access_links.destroy') + def destroy? + !archived? && organisation_match? && user.has_permission?('access_links.destroy') + end end -end diff --git a/app/policies/access_point_policy.rb b/app/policies/access_point_policy.rb index 41436e77c..368cf14e7 100644 --- a/app/policies/access_point_policy.rb +++ b/app/policies/access_point_policy.rb @@ -1,19 +1,19 @@ -class AccessPointPolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class AccessPointPolicy < ApplicationPolicy + class Scope < Scope + def resolve + scope + end end - end - def create? - !archived? && organisation_match? && user.has_permission?('access_points.create') - end + def create? + !archived? && organisation_match? && user.has_permission?('access_points.create') + end - def update? - !archived? && organisation_match? && user.has_permission?('access_points.update') - end + def update? + !archived? && organisation_match? && user.has_permission?('access_points.update') + end - def destroy? - !archived? && organisation_match? && user.has_permission?('access_points.destroy') + def destroy? + !archived? && organisation_match? && user.has_permission?('access_points.destroy') + end end -end diff --git a/app/policies/company_policy.rb b/app/policies/company_policy.rb index 6106798be..d29836e07 100644 --- a/app/policies/company_policy.rb +++ b/app/policies/company_policy.rb @@ -1,7 +1,7 @@ -class CompanyPolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class CompanyPolicy < ApplicationPolicy + class Scope < Scope + def resolve + scope + end + end end - end -end diff --git a/app/policies/connection_link_policy.rb b/app/policies/connection_link_policy.rb index 240c2a804..7cf0b7131 100644 --- a/app/policies/connection_link_policy.rb +++ b/app/policies/connection_link_policy.rb @@ -1,19 +1,19 @@ -class ConnectionLinkPolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class ConnectionLinkPolicy < ApplicationPolicy + class Scope < Scope + def resolve + scope + end end - end - def create? - !archived? && organisation_match? && user.has_permission?('connection_links.create') - end + def create? + !archived? && organisation_match? && user.has_permission?('connection_links.create') + end - def destroy? - !archived? && organisation_match? && user.has_permission?('connection_links.destroy') - end + def destroy? + !archived? && organisation_match? && user.has_permission?('connection_links.destroy') + end - def update? - !archived? && organisation_match? && user.has_permission?('connection_links.update') + def update? + !archived? && organisation_match? && user.has_permission?('connection_links.update') + end end -end diff --git a/app/policies/group_of_line_policy.rb b/app/policies/group_of_line_policy.rb index 03e94449d..60c60184c 100644 --- a/app/policies/group_of_line_policy.rb +++ b/app/policies/group_of_line_policy.rb @@ -1,7 +1,7 @@ -class GroupOfLinePolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class GroupOfLinePolicy < ApplicationPolicy + class Scope < Scope + def resolve + scope + end end end -end diff --git a/app/policies/journey_pattern_policy.rb b/app/policies/journey_pattern_policy.rb index 507a364b6..c0c9218c2 100644 --- a/app/policies/journey_pattern_policy.rb +++ b/app/policies/journey_pattern_policy.rb @@ -1,21 +1,20 @@ -class JourneyPatternPolicy < ApplicationPolicy + class JourneyPatternPolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class Scope < Scope + def resolve + scope + end end - end - def create? - !archived? && organisation_match? && user.has_permission?('journey_patterns.create') - end + def create? + !archived? && organisation_match? && user.has_permission?('journey_patterns.create') + end - def destroy? - !archived? && organisation_match? && user.has_permission?('journey_patterns.destroy') - end + def destroy? + !archived? && organisation_match? && user.has_permission?('journey_patterns.destroy') + end - def update? - !archived? && organisation_match? && user.has_permission?('journey_patterns.update') + def update? + !archived? && organisation_match? && user.has_permission?('journey_patterns.update') + end end -end - diff --git a/app/policies/line_policy.rb b/app/policies/line_policy.rb index acb0d79e7..559f4e2f8 100644 --- a/app/policies/line_policy.rb +++ b/app/policies/line_policy.rb @@ -1,23 +1,23 @@ -class LinePolicy < ApplicationPolicy + class LinePolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class Scope < Scope + def resolve + scope + end end - end - def create_footnote? - !archived? && organisation_match? && user.has_permission?('footnotes.create') - end + def create_footnote? + !archived? && organisation_match? && user.has_permission?('footnotes.create') + end - def edit_footnote? - !archived? && organisation_match? && user.has_permission?('footnotes.update') - end + def edit_footnote? + !archived? && organisation_match? && user.has_permission?('footnotes.update') + end - def destroy_footnote? - !archived? && organisation_match? && user.has_permission?('footnotes.destroy') - end + def destroy_footnote? + !archived? && organisation_match? && user.has_permission?('footnotes.destroy') + end - def update_footnote? ; edit_footnote? end - def new_footnote? ; create_footnote? end -end + def update_footnote? ; edit_footnote? end + def new_footnote? ; create_footnote? end + end diff --git a/app/policies/network_policy.rb b/app/policies/network_policy.rb index 9f86451a5..75105b7f8 100644 --- a/app/policies/network_policy.rb +++ b/app/policies/network_policy.rb @@ -1,7 +1,7 @@ -class NetworkPolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class NetworkPolicy < ApplicationPolicy + class Scope < Scope + def resolve + scope + end end end -end diff --git a/app/policies/route_policy.rb b/app/policies/route_policy.rb index 7e9fe251a..b49f7bca7 100644 --- a/app/policies/route_policy.rb +++ b/app/policies/route_policy.rb @@ -1,23 +1,23 @@ -class RoutePolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class RoutePolicy < ApplicationPolicy + class Scope < Scope + def resolve + scope + end end - end - def create? - !archived? && organisation_match? && user.has_permission?('routes.create') - end + def create? + !archived? && organisation_match? && user.has_permission?('routes.create') + end - def destroy? - !archived? && organisation_match? && user.has_permission?('routes.destroy') - end + def destroy? + !archived? && organisation_match? && user.has_permission?('routes.destroy') + end - def update? - !archived? && organisation_match? && user.has_permission?('routes.update') - end + def update? + !archived? && organisation_match? && user.has_permission?('routes.update') + end - def duplicate? - create? + def duplicate? + create? + end end -end diff --git a/app/policies/routing_constraint_zone_policy.rb b/app/policies/routing_constraint_zone_policy.rb index 3cfcf46ff..6bdc69d5c 100644 --- a/app/policies/routing_constraint_zone_policy.rb +++ b/app/policies/routing_constraint_zone_policy.rb @@ -1,19 +1,19 @@ -class RoutingConstraintZonePolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class RoutingConstraintZonePolicy < ApplicationPolicy + class Scope < Scope + def resolve + scope + end end - end - def create? - !archived? && organisation_match? && user.has_permission?('routing_constraint_zones.create') - end + def create? + !archived? && organisation_match? && user.has_permission?('routing_constraint_zones.create') + end - def destroy? - !archived? && organisation_match? && user.has_permission?('routing_constraint_zones.destroy') - end + def destroy? + !archived? && organisation_match? && user.has_permission?('routing_constraint_zones.destroy') + end - def update? - !archived? && organisation_match? && user.has_permission?('routing_constraint_zones.update') + def update? + !archived? && organisation_match? && user.has_permission?('routing_constraint_zones.update') + end end -end diff --git a/app/policies/stop_area_policy.rb b/app/policies/stop_area_policy.rb index de8ecda8d..eaf4efe60 100644 --- a/app/policies/stop_area_policy.rb +++ b/app/policies/stop_area_policy.rb @@ -1,7 +1,7 @@ -class StopAreaPolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class StopAreaPolicy < ApplicationPolicy + class Scope < Scope + def resolve + scope + end end end -end diff --git a/app/policies/time_table_policy.rb b/app/policies/time_table_policy.rb index 92d3aef3e..4638eabd8 100644 --- a/app/policies/time_table_policy.rb +++ b/app/policies/time_table_policy.rb @@ -1,32 +1,32 @@ -class TimeTablePolicy < ApplicationPolicy + class TimeTablePolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class Scope < Scope + def resolve + scope + end end - end - def create? - !archived? && organisation_match? && user.has_permission?('time_tables.create') - end + def create? + !archived? && organisation_match? && user.has_permission?('time_tables.create') + end - def destroy? - !archived? && organisation_match? && user.has_permission?('time_tables.destroy') - end + def destroy? + !archived? && organisation_match? && user.has_permission?('time_tables.destroy') + end - def update? - !archived? && organisation_match? && user.has_permission?('time_tables.update') - end + def update? + !archived? && organisation_match? && user.has_permission?('time_tables.update') + end - def actualize? - !archived? && organisation_match? && edit? - end + def actualize? + !archived? && organisation_match? && edit? + end - def duplicate? - !archived? && organisation_match? && create? - end + def duplicate? + !archived? && organisation_match? && create? + end - def month? - update? + def month? + update? + end end -end diff --git a/app/policies/vehicle_journey_policy.rb b/app/policies/vehicle_journey_policy.rb index 24040455f..1aa7a812e 100644 --- a/app/policies/vehicle_journey_policy.rb +++ b/app/policies/vehicle_journey_policy.rb @@ -1,19 +1,19 @@ -class VehicleJourneyPolicy < ApplicationPolicy - class Scope < Scope - def resolve - scope + class VehicleJourneyPolicy < ApplicationPolicy + class Scope < Scope + def resolve + scope + end end - end - def create? - !archived? && organisation_match? && user.has_permission?('vehicle_journeys.create') - end + def create? + !archived? && organisation_match? && user.has_permission?('vehicle_journeys.create') + end - def destroy? - !archived? && organisation_match? && user.has_permission?('vehicle_journeys.destroy') - end + def destroy? + !archived? && organisation_match? && user.has_permission?('vehicle_journeys.destroy') + end - def update? - !archived? && organisation_match? && user.has_permission?('vehicle_journeys.update') + def update? + !archived? && organisation_match? && user.has_permission?('vehicle_journeys.update') + end end -end |
