Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save mecmartini/346dc98eb87ad307ea3e3c3a555aef19 to your computer and use it in GitHub Desktop.
Save mecmartini/346dc98eb87ad307ea3e3c3a555aef19 to your computer and use it in GitHub Desktop.
drupal_content_synchronizer-fix_STATUS_PERMANENT
diff --git a/src/Base/JsonWriterTrait.php b/src/Base/JsonWriterTrait.php
index c4481f0..4116395 100644
--- a/src/Base/JsonWriterTrait.php
+++ b/src/Base/JsonWriterTrait.php
@@ -35,7 +35,7 @@ trait JsonWriterTrait {
File::create([
'uri' => $uri,
- 'status' => FileInterface::STATUS_PERMANENT,
+ 'status' => defined('FILE_STATUS_PERMANENT') ? FILE_STATUS_PERMANENT : FileInterface::STATUS_PERMANENT,
])->save();
}
diff --git a/src/Service/ContentSynchronizerManager.php b/src/Service/ContentSynchronizerManager.php
index aa76795..27e1c6e 100644
--- a/src/Service/ContentSynchronizerManager.php
+++ b/src/Service/ContentSynchronizerManager.php
@@ -106,7 +106,7 @@ class ContentSynchronizerManager {
$this->fileSystem->chmod($uri, 775);
$file = File::create([
'uri' => $uri,
- 'status' => FILE_STATUS_PERMANENT,
+ 'status' => defined('FILE_STATUS_PERMANENT') ? FILE_STATUS_PERMANENT : FileInterface::STATUS_PERMANENT,
]);
if ($file) {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment