Fix to prevent double-import in the Web interface. Part of #1805

This commit is contained in:
paul 2007-01-15 23:12:54 +00:00
parent 4f49f64e63
commit a1d90f6bbc
3 changed files with 18 additions and 18 deletions

View file

@ -25,7 +25,7 @@ switch ($_REQUEST['act']) {
$uiHandler->logout(TRUE);
break;
## file/webstream handling
// file/webstream handling
case "addFileData":
if (($ui_tmpid = $uiHandler->uploadFile(array_merge($_REQUEST, $_FILES), $ui_fmask["file"])) !== FALSE) {
$uiHandler->SCRATCHPAD->addItem($ui_tmpid);
@ -260,9 +260,11 @@ switch ($_REQUEST['act']) {
break;
case "PL.addItem":
if ($uiHandler->PLAYLIST->addItem($_REQUEST['id'], $_REQUEST['playlength']) !== FALSE) {
$uiHandler->SCRATCHPAD->addItem($_REQUEST['id']);
}
if (isset($_REQUEST['id']) && isset($_REQUEST['playlength'])) {
if ($uiHandler->PLAYLIST->addItem($_REQUEST['id'], $_REQUEST['playlength']) !== FALSE) {
$uiHandler->SCRATCHPAD->addItem($_REQUEST['id']);
}
}
$uiHandler->PLAYLIST->setReload();
break;