openSUSE/open-build-service

View on GitHub
src/api/app/policies/flag_policy.rb

Summary

Maintainability
A
0 mins
Test Coverage
D
66%
class FlagPolicy < ApplicationPolicy
  # just admin are able to create sourceaccess and access flags
  def create?
    user.is_admin? || %w[sourceaccess access].exclude?(record.flag)
  end
end