mirror of
https://github.com/pinry/pinry.git
synced 2025-11-17 10:20:39 +01:00
Fix: Should allow null property for plugin
This commit is contained in:
@@ -25,7 +25,9 @@ def process_image_pre_creation(sender, instance: Image, **kwargs):
|
|||||||
if instance.pk is not None:
|
if instance.pk is not None:
|
||||||
return
|
return
|
||||||
for plugin in _plugin_instances:
|
for plugin in _plugin_instances:
|
||||||
process_fn = getattr(plugin, "process_image_pre_creation")
|
process_fn = getattr(plugin, "process_image_pre_creation", None)
|
||||||
|
if process_fn is None:
|
||||||
|
continue
|
||||||
try:
|
try:
|
||||||
process_fn(
|
process_fn(
|
||||||
django_settings=settings,
|
django_settings=settings,
|
||||||
@@ -46,7 +48,9 @@ def process_thumbnail_pre_creation(sender, instance: Thumbnail, **kwargs):
|
|||||||
return
|
return
|
||||||
|
|
||||||
for plugin in _plugin_instances:
|
for plugin in _plugin_instances:
|
||||||
process_fn = getattr(plugin, "process_thumbnail_pre_creation")
|
process_fn = getattr(plugin, "process_thumbnail_pre_creation", None)
|
||||||
|
if process_fn is None:
|
||||||
|
continue
|
||||||
try:
|
try:
|
||||||
process_fn(
|
process_fn(
|
||||||
django_settings=settings,
|
django_settings=settings,
|
||||||
|
|||||||
Reference in New Issue
Block a user