Browse Source

added ownership

drush
astanley 2 days ago
parent
commit
af6cc72df4
  1. 5
      src/Service/InplaceMediaProcessor.php

5
src/Service/InplaceMediaProcessor.php

@ -31,16 +31,15 @@ class InplaceMediaProcessor {
: $this->fileSystem->copy($source, $dest, FileExists::Rename); : $this->fileSystem->copy($source, $dest, FileExists::Rename);
$fileEntity = $this->fileRepository->loadByUri($uri) $fileEntity = $this->fileRepository->loadByUri($uri)
?? File::create(['uri' => $uri, 'status' => 1]); ?? File::create(['uri' => $uri, 'status' => 1, 'uid' => 1]);
$fileEntity->save(); $fileEntity->save();
preg_match('/^(\d+)_/', $file, $m); preg_match('/^(\d+)_/', $file, $m);
$nid = $m[1] ?? NULL; $nid = $m[1] ?? NULL;
Media::create([ Media::create([
'bundle' => $opts['media_type'], 'bundle' => $opts['media_type'],
'name' => $file, 'name' => $file,
'uid' => 1,
$opts['file_type'] => ['target_id' => $fileEntity->id()], $opts['file_type'] => ['target_id' => $fileEntity->id()],
'field_media_use' => ['target_id' => $opts['media_use']], 'field_media_use' => ['target_id' => $opts['media_use']],
'field_media_of' => $nid, 'field_media_of' => $nid,

Loading…
Cancel
Save