diff --git a/services/web/project/__init__.py b/services/web/project/__init__.py index 76ed032..67406e2 100644 --- a/services/web/project/__init__.py +++ b/services/web/project/__init__.py @@ -816,11 +816,25 @@ def myproduct_provision(current_user): print(product_id) member_id = current_user['user']['member_id'] myproduct_data = myproduct_detail(member_id , product_id) + product_uid = '06a8e774-c8f2-4d6f-993b-1b9ba0cf538e' + SELECT_PROVISION_ACTIVITIES = f"SELECT id,action,added::text AS date from provision_actions WHERE product_uid='{product_uid}'" + print(SELECT_PROVISION_ACTIVITIES) + with connection: + with connection.cursor(cursor_factory=psycopg2.extras.DictCursor) as cursor: + cursor.execute(SELECT_PROVISION_ACTIVITIES) + select_pendingRes = cursor.fetchall() + + print(select_pendingRes) + activitiesData = json.dumps( [dict(ix) for ix in select_pendingRes] ) + print(activitiesData) + provision_activities = json.loads(activitiesData) + provision = { "last_update": datetime.datetime.utcnow(), "percent_completed" : random.randint(10, 99), - "activities": [ + "activities": provision_activities, + "activities2": [ {"id": "3", "action": "Verifying your product..." , "date": "10-10-2010 11:00 AM"}, {"id": "2", "action": "URL assigned - Progress on the URL " , "date": "10-10-2010 11:30 AM"}, {"id": "1", "action": "Initiating product creation" , "date": "10-12-2010 11:30 AM"},