fix: Import zip report error (#2420)
This commit is contained in:
parent
f65bfbe83c
commit
9b93cca790
@ -1263,6 +1263,7 @@ def save_image(image_list):
|
|||||||
exist_image_list = [str(i.get('id')) for i in
|
exist_image_list = [str(i.get('id')) for i in
|
||||||
QuerySet(Image).filter(id__in=[i.id for i in image_list]).values('id')]
|
QuerySet(Image).filter(id__in=[i.id for i in image_list]).values('id')]
|
||||||
save_image_list = [image for image in image_list if not exist_image_list.__contains__(str(image.id))]
|
save_image_list = [image for image in image_list if not exist_image_list.__contains__(str(image.id))]
|
||||||
|
save_image_list = list({img.id: img for img in save_image_list}.values())
|
||||||
if len(save_image_list) > 0:
|
if len(save_image_list) > 0:
|
||||||
QuerySet(Image).bulk_create(save_image_list)
|
QuerySet(Image).bulk_create(save_image_list)
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user