Spaces:
Sleeping
Sleeping
Update app.py
#1
by varshakolanu - opened
app.py
CHANGED
|
@@ -67,6 +67,9 @@ def fetch_vendor_logs_from_salesforce():
|
|
| 67 |
result = sf.query_all(query)
|
| 68 |
logs = []
|
| 69 |
for record in result['records']:
|
|
|
|
|
|
|
|
|
|
| 70 |
# Format dates and handle potential future dates
|
| 71 |
work_completion_date = record['Work_Completion_Date__c'] or "N/A"
|
| 72 |
actual_completion_date = record['Actual_Completion_Date__c'] or "N/A"
|
|
|
|
| 67 |
result = sf.query_all(query)
|
| 68 |
logs = []
|
| 69 |
for record in result['records']:
|
| 70 |
+
if not record['Vendor__c']:
|
| 71 |
+
logger.warning(f"Skipping Vendor_Log__c record {record['Id']} with null Vendor__c")
|
| 72 |
+
continue
|
| 73 |
# Format dates and handle potential future dates
|
| 74 |
work_completion_date = record['Work_Completion_Date__c'] or "N/A"
|
| 75 |
actual_completion_date = record['Actual_Completion_Date__c'] or "N/A"
|