diff --git a/app/api/services/myproduct.py b/app/api/services/myproduct.py index 6a8d1ce..847d891 100644 --- a/app/api/services/myproduct.py +++ b/app/api/services/myproduct.py @@ -313,12 +313,12 @@ class MyProductsService(BaseService): logger.info(f"Incoming MyProduct data ==>>>> {memberSubscription}") product_subscription_uid = memberSubscription.uid settings_data_result = MembersProductsSettings.get_product_settings_by_product_id_and_member_id(product_id, member_id) - - for t in settings_data_result: - settings_data.append({ - 'setting_key': t.settings_key, - 'setting_value': t.setting_value, - }) + if settings_data_result is not None: + for t in settings_data_result: + settings_data.append({ + 'setting_key': t.settings_key, + 'setting_value': t.setting_value, + }) # Simulate processing response_data = {