[Sync] Article preview creation changed: using direct preview field from manifest only. Removed settings.preview_image_default_url

This commit is contained in:
Roman Timashev committed 2017-10-15 02:03:21 +03:00
1 parent ed7909a9a7
commit b261aee7ea
2 files changed
+2 -7

No files matched your search

-2
View File
@@ -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 = (
+2 -5
View File
@@ -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):