bug: Let objectManager delete bug links
This commit is contained in:
committed by
Chris Morgan
parent
09d96b79bd
commit
74cf6afeb2
12
appview.php
12
appview.php
@@ -80,18 +80,6 @@ if (isset($aClean['sSub']))
|
|||||||
if(isset($aClean['iVersionId']))
|
if(isset($aClean['iVersionId']))
|
||||||
$oVersion = new Version($aClean['iVersionId']);
|
$oVersion = new Version($aClean['iVersionId']);
|
||||||
|
|
||||||
if(($aClean['sSub'] == 'delete' ) && ($aClean['iBuglinkId']))
|
|
||||||
{
|
|
||||||
if(($_SESSION['current']->hasPriv("admin") ||
|
|
||||||
$_SESSION['current']->isMaintainer($oVersion->iVersionId) ||
|
|
||||||
$_SESSION['current']->isSuperMaintainer($oVersion->iAppId)))
|
|
||||||
{
|
|
||||||
$oBuglink = new Bug($aClean['iBuglinkId']);
|
|
||||||
$oBuglink->delete();
|
|
||||||
util_redirect_and_exit($oVersion->objectMakeUrl());
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
if(($aClean['sSub'] == 'unqueue' ) && ($aClean['iBuglinkId']))
|
if(($aClean['sSub'] == 'unqueue' ) && ($aClean['iBuglinkId']))
|
||||||
{
|
{
|
||||||
if(($_SESSION['current']->hasPriv("admin") ||
|
if(($_SESSION['current']->hasPriv("admin") ||
|
||||||
|
|||||||
@@ -563,7 +563,7 @@ function view_version_bugs($iVersionId = null, $aBuglinkIds)
|
|||||||
|
|
||||||
if($bCanEdit == true)
|
if($bCanEdit == true)
|
||||||
{
|
{
|
||||||
echo "<td align=center>[<a href='".$oVersion->objectMakeUrl()."&sSub=delete&iBuglinkId=".$oBuglink->iLinkId."'>delete</a>]</td>\n";
|
echo "<td align=center>[<a href='objectManager.php?sClass=bug&iId=".$oBuglink->iLinkId."&sAction=delete&sSubmit=Delete&sReturnTo=".$oVersion->objectMakeUrl()."'>delete</a>]</td>\n";
|
||||||
if ($oBuglink->bQueued)
|
if ($oBuglink->bQueued)
|
||||||
{
|
{
|
||||||
echo "<td align=center>[<a href='".$oVersion->objectMakeUrl()."&sSub=unqueue&iBuglinkId=".$oBuglink->iLinkId."'>OK</a>]</td>\n";
|
echo "<td align=center>[<a href='".$oVersion->objectMakeUrl()."&sSub=unqueue&iBuglinkId=".$oBuglink->iLinkId."'>OK</a>]</td>\n";
|
||||||
|
|||||||
Reference in New Issue
Block a user