Sanjayraju30 commited on
Commit
58fea44
·
verified ·
1 Parent(s): 33b9576

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -75,9 +75,10 @@ def save_to_salesforce(weight_text, img_base64):
75
 
76
  record = {
77
  "Name": f"Weight_Log_{ist_time}",
78
- "Weight__c": weight,
79
- "Timestamp__c": ist_time,
80
- "Image__c": img_base64
 
81
  }
82
  result = sf.Weight_Log__c.create(record)
83
  logging.info(f"Salesforce record created: {result}")
@@ -91,7 +92,7 @@ with gr.Blocks(title="⚖️ Auto Weight Logger") as demo:
91
  gr.Markdown("📷 Upload or capture an image of a digital weight scale (max 5MB).")
92
 
93
  with gr.Row():
94
- image_input = gr.Image(type="pil", label="Upload / Capture Image")
95
  output_weight = gr.Textbox(label="⚖️ Detected Weight (in kg)")
96
 
97
  with gr.Row():
 
75
 
76
  record = {
77
  "Name": f"Weight_Log_{ist_time}",
78
+ "Captured_Weight__c": weight,
79
+ "Captured_At__c": ist_time,
80
+ "Snapshot_Image__c": img_base64,
81
+ "Status__c": "Confirmed"
82
  }
83
  result = sf.Weight_Log__c.create(record)
84
  logging.info(f"Salesforce record created: {result}")
 
92
  gr.Markdown("📷 Upload or capture an image of a digital weight scale (max 5MB).")
93
 
94
  with gr.Row():
95
+ image_input = gr.Image(type="pil", label="Upload / Capture Image", sources=["upload", "webcam"])
96
  output_weight = gr.Textbox(label="⚖️ Detected Weight (in kg)")
97
 
98
  with gr.Row():