From b5ce5460d2bfca8795336ff85f62a2cf0a55f154 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sun, 6 Jul 2025 21:12:45 -0400 Subject: [PATCH] fix data --- app/api/services/myproduct.py | 21 +++++++++++++++------ app/models/members_products.py | 1 + 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/app/api/services/myproduct.py b/app/api/services/myproduct.py index eb71e2a..839d9e5 100644 --- a/app/api/services/myproduct.py +++ b/app/api/services/myproduct.py @@ -37,20 +37,29 @@ class MyProductsService(BaseService): "error": "Bad request" }, 400 + logger.info(f"GET HERE ******************************** : {data}", exc_info=True) mumberSub = MembersProducts.get_member_product_by_product__member_id(member_id, product_id) subscription =[] if not mumberSub: logger.error(f"Ready to add data to tables") - internal_url = str(random.randint(10000, 99999)) + ".devprov.mermsemr.com" - #INSERT_NEW_PRODUCT = "INSERT INTO members_products (member_id ,product_id,status,internal_url) VALUES (%s, %s, %s, %s)" - # val_insert = (member_id, product_id,6,internal_url) - status = 6 - subscription = MembersProducts.create_subscription(member_id ,product_id,status,internal_url) + response_data = { + "subscription": mumberSub, + "member_id": member_id, + "error": "already_subscribed", + "uid": uid + } + return ResponseHelper.success(data=response_data) + + internal_url = str(random.randint(10000, 99999)) + ".devprov.mermsemr.com" + #INSERT_NEW_PRODUCT = "INSERT INTO members_products (member_id ,product_id,status,internal_url) VALUES (%s, %s, %s, %s)" + # val_insert = (member_id, product_id,6,internal_url) + status = 6 + subscription = MembersProducts.create_subscription(member_id ,product_id,status,internal_url) response_data = { "subscription": subscription, "member_id": member_id, - "uid": '', + "uid": uid } return ResponseHelper.success(data=response_data) diff --git a/app/models/members_products.py b/app/models/members_products.py index 3545c6a..de26bae 100644 --- a/app/models/members_products.py +++ b/app/models/members_products.py @@ -65,6 +65,7 @@ class MembersProducts(db.Model): ) try: + logger.info(f" About to Insert Subscription Data -- {subscription}") db.session.add(subscription) except IntegrityError as err: logger.error(f" Error inserting subscription data {err} -- {subscription}")