KeshavRa commited on
Commit
9162194
·
verified ·
1 Parent(s): db8d2bf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -17
app.py CHANGED
@@ -296,23 +296,25 @@ else:
296
 
297
  # text messaging
298
  if len(data['Phone Number']) == 12 and data['Consent']:
299
- account_sid = os.environ["SID"]
300
- auth_token = os.environ["auth_token"]
301
- client = Client(account_sid, auth_token)
302
-
303
- message_body = "Here's some key shelter information from using ShelterSearch today:\n\n"
304
- for i in range(len(shelters)):
305
- phone = str(shelters[i]['Phone'])
306
- message_body += f"{shelters[i]['Organization Name']}: {shelters[i]['Program Name']}\n"
307
- message_body += f"🕒 Open Hours: {shelters[i]['Open Hours']}\n"
308
- message_body += f"📍 Address: {shelters[i]['Address']}\n"
309
- message_body += f"📞 Phone Number: ({phone[1:4]}) {phone[4:7]}-{phone[7:]}\n\n"
310
-
311
- message = client.messages.create(
312
- body = message_body,
313
- from_= "+15107212356",
314
- to = data['Phone Number']
315
- )
 
 
316
 
317
  st.session_state.shelters_filtered = True
318
  st.session_state.shelters = shelters
 
296
 
297
  # text messaging
298
  if len(data['Phone Number']) == 12 and data['Consent']:
299
+ try:
300
+ account_sid = os.environ["SID"]
301
+ auth_token = os.environ["auth_token"]
302
+ client = Client(account_sid, auth_token)
303
+
304
+ message_body = "Here's some key shelter information from using ShelterSearch today:\n\n"
305
+ for i in range(len(shelters)):
306
+ phone = str(shelters[i]['Phone'])
307
+ message_body += f"{shelters[i]['Organization Name']}: {shelters[i]['Program Name']}\n"
308
+ message_body += f"🕒 Open Hours: {shelters[i]['Open Hours']}\n"
309
+ message_body += f"📍 Address: {shelters[i]['Address']}\n"
310
+ message_body += f"📞 Phone Number: ({phone[1:4]}) {phone[4:7]}-{phone[7:]}\n\n"
311
+
312
+ message = client.messages.create(
313
+ body = message_body,
314
+ from_= "+15107212356",
315
+ to = data['Phone Number']
316
+ )
317
+ except: pass
318
 
319
  st.session_state.shelters_filtered = True
320
  st.session_state.shelters = shelters