[Sync] Article preview creation changed: using direct preview field from manifest only. Removed settings.preview_image_default_url
This commit is contained in:
1 parent
ed7909a9a7
commit
b261aee7ea
2 files changed
+2
-7
No files matched your search
@@ -50,8 +50,6 @@ person_uri = {
|
||||
'А.С.Тимашева': 'as-timasheva',
|
||||
}
|
||||
|
||||
preview_image_default_url = 'https://art.shlisselburg.org/entrance.jpg'
|
||||
|
||||
upload_enabled = value('upload_enabled')
|
||||
upload_url_image = 'https://static.shlisselburg.org/upload/art/images/{}'
|
||||
upload_auth = (
|
||||
|
||||
@@ -70,6 +70,7 @@ class Article(Model):
|
||||
self.origin = settings.origin
|
||||
self.version = '2'
|
||||
self.post = None
|
||||
self.preview = None
|
||||
self.images = None
|
||||
super().__init__(provider, store, file, params=params)
|
||||
|
||||
@@ -109,10 +110,6 @@ class Article(Model):
|
||||
preview = self._get_relpath(preview)
|
||||
preview = await Image.new(self.provider, preview, sizes)
|
||||
self.preview = preview
|
||||
elif len(self.images):
|
||||
self.preview = self.images[0]
|
||||
else:
|
||||
self.preview = settings.preview_image_default_url
|
||||
|
||||
def bake(self):
|
||||
return {
|
||||
@@ -124,7 +121,7 @@ class Article(Model):
|
||||
'file': self.file,
|
||||
'origin': self.origin,
|
||||
'version': self.version,
|
||||
'preview': self.preview if isinstance(self.preview, str) else self.preview.ref,
|
||||
'preview': self.preview.ref if self.preview else None,
|
||||
}
|
||||
|
||||
def __set_id(self):
|
||||
|
||||
Reference in new issue
Block a user