Omkar008 commited on
Commit
d7082d7
·
verified ·
1 Parent(s): 4f60909

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +12 -4
main.py CHANGED
@@ -192,12 +192,16 @@ async def process_batch_job(dataset: Dict[str, Any]):
192
  try:
193
 
194
  openai_tasks = []
 
 
195
  for ds in dataset.get('data'):
196
- message_id = ds.get('message_id')
197
  user_id = ds.get('user_id')
 
 
 
198
  receipt_text = ds.get('receipt_text')
199
  email = ds.get('email')
200
-
201
  text = adjust_prompt_tokens_v1(receipt_radar_prompt(receipt_text))
202
 
203
  task = {
@@ -242,8 +246,12 @@ async def process_batch_job(dataset: Dict[str, Any]):
242
  "batch_job_status": False,
243
  "batch_job_id" : batch_job.id
244
  }).execute()
245
-
246
- supabase.table("gmail_receipts_data").insert({"batch_id":batch_job.id}).execute()
 
 
 
 
247
  print("Batch sent for processing")
248
  except Exception as e:
249
  logger.error(f"Error processing batch job {batch_job_id}: {str(e)}")
 
192
  try:
193
 
194
  openai_tasks = []
195
+
196
+ user_details = {}
197
  for ds in dataset.get('data'):
 
198
  user_id = ds.get('user_id')
199
+
200
+ message_id = ds.get('message_id')
201
+
202
  receipt_text = ds.get('receipt_text')
203
  email = ds.get('email')
204
+
205
  text = adjust_prompt_tokens_v1(receipt_radar_prompt(receipt_text))
206
 
207
  task = {
 
246
  "batch_job_status": False,
247
  "batch_job_id" : batch_job.id
248
  }).execute()
249
+
250
+ for ds in dataset.get('data'):
251
+ user_id = ds.get('user_id')
252
+ message_id = ds.get('message_id')
253
+ email = ds.get('email')
254
+ supabase.table("gmail_receipts_data").update({"batch_id":batch_job.id}).eq('user_id',user_id).eq("message_id",message_id).eq("email",email).execute()
255
  print("Batch sent for processing")
256
  except Exception as e:
257
  logger.error(f"Error processing batch job {batch_job_id}: {str(e)}")