Features: 1) Added get_vendor_instance usage to replace direct vendor class handling.

Fixes: (None).

Extra: 1) Minor refactor to enhance vendor instance management logic.
This commit is contained in:
Egor Pavlovich Gorbunov 2025-08-05 22:54:41 +03:00
parent e373f28358
commit dbc135aea0

View file

@ -43,7 +43,8 @@ def update_products_task():
for vendor_class in vendors_classes:
vendor = vendor_class()
try:
if vendor.is_active:
vendor_instance = vendor.get_vendor_instance()
if vendor_instance.is_active:
vendor.update_stock()
else:
continue