Prevent errors in archive checks when size is not present

This commit is contained in:
DariusIII
2026-01-04 18:15:45 +01:00
parent fd0ea2d061
commit d26477775e
2 changed files with 7 additions and 7 deletions
@@ -94,7 +94,7 @@ class ReleaseFileManager
->where([ ->where([
'releases_id' => $context->release->id, 'releases_id' => $context->release->id,
'name' => $file['name'], 'name' => $file['name'],
'size' => $file['size'], 'size' => $file['size'] ?? 0,
]) ])
->first(); ->first();
@@ -106,8 +106,8 @@ class ReleaseFileManager
$added = ReleaseFile::addReleaseFiles( $added = ReleaseFile::addReleaseFiles(
$context->release->id, $context->release->id,
$file['name'], $file['name'],
$file['size'], $file['size'] ?? 0,
$file['date'], $file['date'] ?? now(),
$file['pass'] ?? 0, $file['pass'] ?? 0,
'', '',
$file['crc32'] ?? '' $file['crc32'] ?? ''
@@ -305,10 +305,10 @@ class ReleaseFileManager
if (ReleaseFile::addReleaseFiles( if (ReleaseFile::addReleaseFiles(
$context->release->id, $context->release->id,
$file['name'], $file['name'],
$file['size'], $file['size'] ?? 0,
$postDate, $postDate,
0, 0,
$file['hash_16K'] $file['hash_16K'] ?? ''
)) { )) {
$filesAdded++; $filesAdded++;
} }
+2 -2
View File
@@ -97,10 +97,10 @@ class Par2Processor
if (ReleaseFile::addReleaseFiles( if (ReleaseFile::addReleaseFiles(
$relID, $relID,
$file['name'], $file['name'],
$file['size'], $file['size'] ?? 0,
$query['postdate'] !== null ? Carbon::createFromFormat('Y-m-d H:i:s', $query['postdate']) : now(), $query['postdate'] !== null ? Carbon::createFromFormat('Y-m-d H:i:s', $query['postdate']) : now(),
0, 0,
$file['hash_16K'] $file['hash_16K'] ?? ''
)) { )) {
$filesAdded++; $filesAdded++;
} }