1
0
Fork 0

Improve code

This commit is contained in:
Alex Kotov 2019-09-12 04:02:10 +05:00
parent 5445ac9c6f
commit 700d5a1833
Signed by: kotovalexarian
GPG key ID: 553C0EBBEB5D5F08

View file

@ -3,6 +3,8 @@
class ApplicationPolicy
attr_reader :context, :record
delegate :account, :params, to: :context, allow_nil: true
def initialize(context, record)
@context = context
@record = record
@ -46,14 +48,6 @@ class ApplicationPolicy
private
def account
context&.account
end
def params
context&.params
end
def restricted?
Rails.application.restricted?
end
@ -61,6 +55,8 @@ private
class Scope
attr_reader :context, :scope
delegate :account, :params, to: :context, allow_nil: true
def initialize(context, scope)
@context = context
@scope = scope
@ -76,14 +72,6 @@ private
private
def account
context&.account
end
def params
context&.params
end
def restricted?
Rails.application.restricted?
end