Updated policies

This commit is contained in:
2024-09-18 07:16:20 +02:00
parent bf87e09bc6
commit ace50699fb
5 changed files with 15 additions and 16 deletions

View File

@@ -1,4 +1,2 @@
class Admin::DashboardPolicy < ApplicationPolicy
def show
end
end

View File

@@ -0,0 +1,2 @@
class Admin::JobPolicy < ApplicationPolicy
end

View File

@@ -1,4 +1,2 @@
class Admin::UserPolicy < ApplicationPolicy
def index
end
end

View File

@@ -1,18 +1,6 @@
class Operator::JobPolicy < ApplicationPolicy
pre_check :allow_operators
def index?
end
def update?
end
def increment_page?
end
def decrement_page?
end
private
def allow_operators

View File

@@ -0,0 +1,13 @@
require "test_helper"
# See https://actionpolicy.evilmartians.io/#/testing?id=testing-policies
class Admin::JobPolicyTest < ActiveSupport::TestCase
def test_index
end
def test_create
end
def test_manage
end
end