12 lines
335 B
Ruby
12 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
|