objectManager: Handle sState in URLs

This commit is contained in:
Alexander Nicolaysen Sørnes
2008-01-06 01:14:56 +01:00
committed by Chris Morgan
parent d4c09ee6f3
commit f04c6fe4dc
4 changed files with 40 additions and 26 deletions

View File

@@ -42,7 +42,9 @@ $aClean['iId'] = isset($aClean['iId']) ? $aClean['iId'] : 0;
$oObject = new objectManager($aClean['sClass'], $aClean['sTitle'], $aClean['iId']);
if(getInput('bIsRejected', $aClean) == 'true')
if(getInput('sState', $aClean))
$oObject->setState($aClean['sState']);
else if(getInput('bIsRejected', $aClean) == 'true') // Compatibility with old URLs
$oObject->setState('rejected');
else if(getInput('bIsQueue', $aClean) == 'true')
$oObject->setState('queued');