From 429bd87441efa6427bb0a69d534d92e77d403c85 Mon Sep 17 00:00:00 2001
From: Marcela Ribeiro de Oliveira <mro15@inf.ufpr.br>
Date: Fri, 9 Mar 2018 10:16:48 -0300
Subject: [PATCH] partner can not create or publish learning objects

---
 app/policies/learning_object_policy.rb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/policies/learning_object_policy.rb b/app/policies/learning_object_policy.rb
index baa289bf..c37f238e 100644
--- a/app/policies/learning_object_policy.rb
+++ b/app/policies/learning_object_policy.rb
@@ -38,7 +38,7 @@ class LearningObjectPolicy < ApplicationPolicy
   end
 
   def create?
-    record if (user_exists? && user.is_submitter?) || (user_exists? && user.is_partner?)
+    record if (user_exists? && user.is_submitter?)
   end
 
   def update?
@@ -46,7 +46,7 @@ class LearningObjectPolicy < ApplicationPolicy
   end
 
   def publish?
-    record if (user_can_curate? && record.submitted?) || user.is_partner?
+    record if (user_can_curate? && record.submitted?)
   end
 
   def destroy?
-- 
GitLab