geethareddy commited on
Commit
fd6133d
·
verified ·
1 Parent(s): 591cc42

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -0
app.py CHANGED
@@ -100,6 +100,7 @@ def upload_pdf_to_salesforce_and_update_link(supervisor_name, project_id, pdf_pa
100
  with open(pdf_path, "rb") as f:
101
  encoded = base64.b64encode(f.read()).decode()
102
 
 
103
  content = sf.ContentVersion.create({
104
  'Title': pdf_name,
105
  'PathOnClient': pdf_name,
@@ -109,6 +110,7 @@ def upload_pdf_to_salesforce_and_update_link(supervisor_name, project_id, pdf_pa
109
  content_id = content['id']
110
  download_url = f"https://{sf.sf_instance}/sfc/servlet.shepherd/version/download/{content_id}"
111
 
 
112
  query = sf.query(f"""
113
  SELECT Id FROM Supervisor_AI_Coaching__c
114
  WHERE Project_ID__c = '{project_id}'
 
100
  with open(pdf_path, "rb") as f:
101
  encoded = base64.b64encode(f.read()).decode()
102
 
103
+ # Create ContentVersion to upload the PDF to Salesforce
104
  content = sf.ContentVersion.create({
105
  'Title': pdf_name,
106
  'PathOnClient': pdf_name,
 
110
  content_id = content['id']
111
  download_url = f"https://{sf.sf_instance}/sfc/servlet.shepherd/version/download/{content_id}"
112
 
113
+ # Update the Supervisor_AI_Coaching__c record with the download link
114
  query = sf.query(f"""
115
  SELECT Id FROM Supervisor_AI_Coaching__c
116
  WHERE Project_ID__c = '{project_id}'