|
@@ -163,6 +163,16 @@ trait FilesUploadTrait
|
|
|
$fileArr['version'] = $version + 1;
|
|
|
$fileArr['is_latest_version'] = 1;
|
|
|
|
|
|
+ $firstFile = File::query()
|
|
|
+ ->where('object_type', $fileArr['object_type'])
|
|
|
+ ->where('object_id', $fileArr['object_id'])
|
|
|
+ ->where("title", $fileArr['title'])
|
|
|
+ ->where("source", 1)
|
|
|
+ ->where("folder_id", $fileArr['folder_id'] ?? 0)
|
|
|
+ ->first();
|
|
|
+
|
|
|
+ $fileArr['source_file_id'] = $firstFile?->id;
|
|
|
+
|
|
|
File::query()
|
|
|
->where('object_type', $fileArr['object_type'])
|
|
|
->where('object_id', $fileArr['object_id'])
|