forked from Public/pics
Adds a Confirm Delete page and actually delete the assets.
This commit is contained in:
@@ -485,6 +485,14 @@ class Asset
|
||||
if (!unlink(ASSETSDIR . '/' . $this->subdir . '/' . $this->filename))
|
||||
return false;
|
||||
|
||||
$db->query('
|
||||
UPDATE tags
|
||||
SET id_asset_thumb = 0
|
||||
WHERE id_asset_thumb = {int:id_asset} AND kind = "Album"',
|
||||
[
|
||||
'id_asset' => $this->id_asset,
|
||||
]);
|
||||
|
||||
$db->query('
|
||||
DELETE FROM assets_meta
|
||||
WHERE id_asset = {int:id_asset}',
|
||||
|
||||
@@ -28,6 +28,7 @@ class Dispatcher
|
||||
'suggest' => 'ProvideAutoSuggest',
|
||||
'timeline' => 'ViewTimeline',
|
||||
'uploadmedia' => 'UploadMedia',
|
||||
'confirmdelete' => 'ConfirmDelete',
|
||||
];
|
||||
|
||||
// Work around PHP's FPM not always providing PATH_INFO.
|
||||
|
||||
Reference in New Issue
Block a user