svn: /pear/packages/Bugtracker/trunk/include/ functions.inc
| From: | Felipe Ribeiro | Date: | Sun, 02 Aug 2009 21:08:08 +0000 |
| Subject: | svn: /pear/packages/Bugtracker/trunk/include/ functions.inc | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-56854@lists.php.net to get a copy of this message | ||
felipernb Sun, 02 Aug 2009 21:08:08 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=286699
Log:
Adding check for valid site configuration.
Changed paths:
U pear/packages/Bugtracker/trunk/include/functions.inc
Modified: pear/packages/Bugtracker/trunk/include/functions.inc
===================================================================
--- pear/packages/Bugtracker/trunk/include/functions.inc 2009-08-02 21:07:07 UTC (rev 286698)
+++ pear/packages/Bugtracker/trunk/include/functions.inc 2009-08-02 21:08:08 UTC (rev 286699)
@@ -1490,11 +1490,13 @@
$where = '';
- if ($project !== false)
+ if ($project !== false && array_key_exists($project,$site_data))
$where.= "WHERE (project = '{$project}' OR project = '')";
$resolves = $variations = array();
$res = $dbh->prepare("SELECT * FROM bugdb_resolves $where")->execute(array());
+ if(PEAR::isError($res))
+ throw new Exception("SQL Error in get_resolve_reasons");
while ($row = $res->fetchRow(MDB2_FETCHMODE_ASSOC)) {
if (!empty($row['package_name'])) {
$variations[$row['name']][$row['package_name']] = $row['message'];