index 7e87f0d..1963613 100644 --- a/include/bugs.php +++ b/include/bugs.php @@ -21,6 +21,7 @@ class Bug var $sShort_desc; var $sBug_status; var $sResolution; + var $iDuplicateOf; var $sSubmitTime; var $iSubmitterId; var $bQueued; @@ -65,6 +66,22 @@ class Bug $this->sShort_desc = $oRow->short_desc; $this->sBug_status = $oRow->bug_status; $this->sResolution = $oRow->resolution; + if($this->sResolution=="DUPLICATE") + { + $sQuery = "SELECT * + FROM duplicates + WHERE dupe = ".$this->iBug_id; + if($hResult = query_bugzilladb($sQuery)) + { + $oRow = query_fetch_object($hResult); + if($oRow) + { + $this->iDuplicateOf = $oRow->dupe_of; + } + + } + } + } } } @@ -558,7 +575,14 @@ function view_version_bugs($iVersionId = echo "".$oBuglink->iBug_id."\n"; echo "".$oBuglink->sShort_desc."\n"; echo "".$oBuglink->sBug_status."","\n"; - echo "".$oBuglink->sResolution."","\n"; + if($oBuglink->sResolution=="DUPLICATE") + { + echo "".$oBuglink->sResolution." of bug ".$oBuglink->iDuplicateOf."","\n"; + } + else + { + echo "".$oBuglink->sResolution."","\n"; + } echo "View\n";