phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] projects/inc/class.boprojects.inc.php, 1.137


From: nomail
Subject: [Phpgroupware-cvs] projects/inc/class.boprojects.inc.php, 1.137
Date: Thu, 3 Jun 2004 15:38:58 +0200

Update of /projects/inc
Modified Files:
        Branch: 
          class.boprojects.inc.php

date: 2004/06/03 13:38:58;  author: ceb;  state: Exp;  lines: +15 -10

Log Message:
update
=====================================================================
Index: projects/inc/class.boprojects.inc.php
diff -u projects/inc/class.boprojects.inc.php:1.136 
projects/inc/class.boprojects.inc.php:1.137
--- projects/inc/class.boprojects.inc.php:1.136 Wed Jun  2 16:27:20 2004
+++ projects/inc/class.boprojects.inc.php       Thu Jun  3 13:38:58 2004
@@ -216,6 +216,11 @@
                                default:                $acl = PHPGW_ACL_EDIT;
                        }
 
+                       if($pro['project_id'] && !$pro['coordinator'])
+                       {
+                               $pro['coordinator']     = 
$this->soprojects->return_value('co',$pro['project_id']);
+                       }
+
                        
if($this->check_perms($this->grants[$pro['coordinator']],$acl) || 
$pro['coordinator'] == $this->account)
                        {
                                return True;
@@ -234,6 +239,10 @@
                                        }
                                        else
                                        {
+                                               if($pro['project_id'] && 
!$pro['main'])
+                                               {
+                                                       $pro['main'] = 
$this->soprojects->return_value('main',$pro['project_id']);
+                                               }
                                                $main_co = 
$this->soprojects->return_value('co',$pro['main']);
                                        }
                                        
if($this->check_perms($this->grants[$main_co],$acl) || $main_co == 
$this->account)
@@ -246,6 +255,10 @@
                                        }
                                        else
                                        {
+                                               if($pro['project_id'] && 
!$pro['parent'])
+                                               {
+                                                       $pro['parent'] = 
$this->soprojects->return_value('parent',$pro['project_id']);
+                                               }
                                                $parent_co = 
$this->soprojects->return_value('co',$pro['parent']);
                                        }
                                        
if($this->check_perms($this->grants[$parent_co],$acl) || $parent_co == 
$this->account)
@@ -1196,15 +1209,7 @@
 
                function exists($action, $check, $num, $pa_id)
                {
-                       $exists = $this->soprojects->exists($action, $check , 
$num, $pa_id);
-                       if ($exists)
-                       {
-                               return True;
-                       }
-                       else
-                       {
-                               return False;
-                       }
+                       return $this->soprojects->exists($action, $check , 
$num, $pa_id);
                }
 
                function check_values($action, $values)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]