[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gforge-commits] gforge/www/tracker tracker.php,1.1,1.2
From: |
gsmet |
Subject: |
[Gforge-commits] gforge/www/tracker tracker.php,1.1,1.2 |
Date: |
Tue, 05 Oct 2004 09:59:11 -0500 |
Update of /cvsroot/gforge/gforge/www/tracker
In directory db.perdue.net:/tmp/cvs-serv20460/www/tracker
Modified Files:
tracker.php
Log Message:
jumps to login page when accessing tracker item and not logged in (see [#743]
by Hidenari Miwa)
generalized it in exit_permission_denied
Index: tracker.php
===================================================================
RCS file: /cvsroot/gforge/gforge/www/tracker/tracker.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- tracker.php 17 Sep 2004 05:39:52 -0000 1.1
+++ tracker.php 5 Oct 2004 14:59:08 -0000 1.2
@@ -4,9 +4,16 @@
// get the Group object
//
$group =& group_get_object($group_id);
-if (!$group || !is_object($group) || $group->isError()) {
+if (!$group || !is_object($group)) {
exit_no_group();
}
+if ($group->isError()) {
+ if($group->isPermissionDeniedError()) {
+ exit_permission_denied($group->getErrorMessage());
+ } else {
+ exit_error($Language->getText('general','error'),
$group->getErrorMessage());
+ }
+}
//
// Create the ArtifactType object
@@ -17,7 +24,11 @@
exit_error('Error','ArtifactType could not be created');
}
if ($ath->isError()) {
- exit_error('Error',$ath->getErrorMessage());
+ if($ath->isPermissionDeniedError()) {
+ exit_permission_denied($group->getErrorMessage());
+ } else {
+ exit_error($Language->getText('general','error'),
$ath->getErrorMessage());
+ }
}
switch ($func) {
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gforge-commits] gforge/www/tracker tracker.php,1.1,1.2,
gsmet <=
- Prev by Date:
[Gforge-commits] gforge/cronjobs/mail mailing_lists_create.php, 1.13, 1.14 mailing_lists_create.php-busted, NONE, 1.1
- Next by Date:
[Gforge-commits] gforge/www/include exit.php,1.9,1.10
- Previous by thread:
[Gforge-commits] gforge/cronjobs/mail mailing_lists_create.php, 1.13, 1.14 mailing_lists_create.php-busted, NONE, 1.1
- Next by thread:
[Gforge-commits] gforge/www/include exit.php,1.9,1.10
- Index(es):