Files changed (1) hide show
  1. app.py +3 -0
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"