ChangeSet ID: 31224 CVSROOT: /opt/cvs-commit Module name: appdb Changes by: wineowner@winehq.org 2007/06/18 19:29:37
Modified files: include : objectManager.php
Log message: Alexander Nicolaysen Sørnes alex@thehandofagony.com Don't display editor for non-existent entries
Patch: http://cvs.winehq.org/patch.py?id=31224
Old revision New revision Changes Path 1.31 1.32 +8 -0 appdb/include/objectManager.php
Index: appdb/include/objectManager.php diff -u -p appdb/include/objectManager.php:1.31 appdb/include/objectManager.php:1.32 --- appdb/include/objectManager.php:1.31 19 Jun 2007 0:29:37 -0000 +++ appdb/include/objectManager.php 19 Jun 2007 0:29:37 -0000 @@ -181,6 +181,14 @@ class ObjectManager
$oObject = new $this->sClass($this->iId);
+ /* The entry does not exist */ + if(!$oObject->objectGetId()) + { + echo "<font color="red">There is no entry with that id in the database</font>.\n"; + echo "</div>"; + return; + } + /* Display errors, if any, and fetch form data */ if($this->displayErrors($sErrors)) {