From a56b6d52fb06f6e34ffdf50a6f76b93675347a55 Mon Sep 17 00:00:00 2001
From: Tim Steiner <tsteiner2@unl.edu>
Date: Fri, 28 Sep 2007 17:31:21 +0000
Subject: [PATCH] Allow selective editing based on an Approval Body's Approval
 Actions

---
 application/models/rows/ApprovalBodyRole.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/application/models/rows/ApprovalBodyRole.php b/application/models/rows/ApprovalBodyRole.php
index ced402d1..3f117e0b 100644
--- a/application/models/rows/ApprovalBodyRole.php
+++ b/application/models/rows/ApprovalBodyRole.php
@@ -33,6 +33,10 @@ class ApprovalBodyRole extends Nmc_Db_Table_Row
 
     public function canEditRequest(Request $request)
     {
+        if ($this->getPrimaryKey() == 1) {
+            return true;
+        }
+
         $action = $request->getCurrentAction();
         $row = ApprovalBodyRoleQueues::getInstance()->fetchByRequestActionAndRole($request, $action, $this);
         if ($row && $row->canEdit == 'yes') {
-- 
GitLab