Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -137,7 +137,7 @@ def upload_pdf_to_salesforce(pdf_file, project_title, record_id=None):
|
|
| 137 |
content_version_data["FirstPublishLocationId"] = record_id
|
| 138 |
|
| 139 |
# Upload the PDF file to Salesforce
|
| 140 |
-
content_version = sf.ContentVersion.create(
|
| 141 |
content_version_id = content_version["id"]
|
| 142 |
logger.info(f"PDF uploaded to Salesforce with ContentVersion ID: {content_version_id}")
|
| 143 |
|
|
@@ -150,7 +150,7 @@ def upload_pdf_to_salesforce(pdf_file, project_title, record_id=None):
|
|
| 150 |
content_document_id = result['records'][0]['ContentDocumentId']
|
| 151 |
|
| 152 |
# Correct URL format for downloading the file from Salesforce
|
| 153 |
-
file_url = f"https://{sf.sf_instance}.salesforce.com/sfc/servlet.shepherd/document/download/{
|
| 154 |
logger.debug(f"Generated PDF URL: {file_url}")
|
| 155 |
|
| 156 |
return content_version_id, file_url
|
|
|
|
| 137 |
content_version_data["FirstPublishLocationId"] = record_id
|
| 138 |
|
| 139 |
# Upload the PDF file to Salesforce
|
| 140 |
+
content_version = sf.ContentVersion.create(content_version)
|
| 141 |
content_version_id = content_version["id"]
|
| 142 |
logger.info(f"PDF uploaded to Salesforce with ContentVersion ID: {content_version_id}")
|
| 143 |
|
|
|
|
| 150 |
content_document_id = result['records'][0]['ContentDocumentId']
|
| 151 |
|
| 152 |
# Correct URL format for downloading the file from Salesforce
|
| 153 |
+
file_url = f"https://{sf.sf_instance}.salesforce.com/sfc/servlet.shepherd/document/download/{content_version_id}"
|
| 154 |
logger.debug(f"Generated PDF URL: {file_url}")
|
| 155 |
|
| 156 |
return content_version_id, file_url
|