13 lines
335 B
Ruby
13 lines
335 B
Ruby
|
# Copyright (C) 2012-2022 Zammad Foundation, https://zammad-foundation.org/
|
||
|
|
||
|
class Ticket::SharedDraftStartPolicy < ApplicationPolicy
|
||
|
class Scope < ApplicationPolicy::Scope
|
||
|
|
||
|
def resolve
|
||
|
scope.none if !user.permissions?(['ticket.agent'])
|
||
|
|
||
|
scope.where group_id: user.groups.access('change').map(&:id)
|
||
|
end
|
||
|
end
|
||
|
end
|