Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
Daniel Neto committed Jun 7, 2024
1 parent 3607050 commit 5af810b
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions objects/video.php
Original file line number Diff line number Diff line change
Expand Up @@ -5552,17 +5552,28 @@ public static function deleteGifAndWebp($filename)
public static function clearCache($videos_id, $deleteThumbs = false, $clearFirstPageCache = false, $async = true)
{
global $global;

$video = new Video("", "", $videos_id);
$filename = $video->getFilename();
if (empty($filename)) {
_error_log("Video:clearCache filename not found");
return false;
}
if ($deleteThumbs) {
self::deleteThumbs($filename, true);
}

if($async){
$videos_id = intval($videos_id);
$deleteThumbs = !empty($deleteThumbs)?'true':'false';
$clearFirstPageCache = !empty($clearFirstPageCache)?'true':'false';
execAsync("php {$global['systemRootPath']}plugin/Cache/deleteVideo.json.php $videos_id $deleteThumbs $clearFirstPageCache");
}else{
return self::_clearCache($videos_id, $deleteThumbs, $clearFirstPageCache, false);
return self::_clearCache($videos_id, $clearFirstPageCache, false);
}
}

public static function _clearCache($videos_id, $deleteThumbs = false, $clearFirstPageCache = false, $schedule=true)
public static function _clearCache($videos_id, $clearFirstPageCache = false, $schedule=true)
{
//_error_log("Video:clearCache($videos_id)");
$video = new Video("", "", $videos_id);
Expand All @@ -5571,9 +5582,6 @@ public static function _clearCache($videos_id, $deleteThumbs = false, $clearFirs
_error_log("Video:clearCache filename not found");
return false;
}
if ($deleteThumbs) {
self::deleteThumbs($filename, true);
}

$videoCache = new VideoCacheHandler($filename);
$videoCache->deleteCache($clearFirstPageCache, $schedule);
Expand Down

0 comments on commit 5af810b

Please sign in to comment.