From dac773de5327d0fbfca02c25743a68d32eab3b6d Mon Sep 17 00:00:00 2001 From: glen201 Date: Fri, 24 Jul 2009 03:39:16 +0000 Subject: Fixed ffmpeg rendered video not deleted when replaced with new video --- types/video_upload/video_upload.module | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/types/video_upload/video_upload.module b/types/video_upload/video_upload.module index 4241306..8a98a06 100644 --- a/types/video_upload/video_upload.module +++ b/types/video_upload/video_upload.module @@ -510,7 +510,9 @@ function _video_upload_store_file(&$file, &$node) { // update the file db entry //GMM: Remove the serialized encoded fid information in case we're replacing an already encoded video if (isset($node->serial_data['video_encoded_fid'])) { - $node->serial_data['video_encoded_fid'] = 0; + //GMM: set rendered video to delete by Drupal cron + db_query('UPDATE {files} SET status = %d WHERE fid = %d', FILE_STATUS_TEMPORARY, $node->serial_data['video_encoded_fid']); + $node->serial_data['video_encoded_fid'] = 0; db_query("UPDATE {video} SET serialized_data = '%s' WHERE vid = %d", serialize($node->serial_data), $node->vid); } } -- cgit v1.2.3