Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -168,10 +168,13 @@ def delete_record(container, record):
|
|
168 |
container.delete_item(item=doc_id, partition_key=partition_key_value)
|
169 |
return True, f"Record {doc_id} deleted. 🗑️"
|
170 |
except exceptions.CosmosResourceNotFoundError:
|
|
|
171 |
return True, f"Record {doc_id} not found (already deleted). 🗑️"
|
172 |
except exceptions.CosmosHttpResponseError as e:
|
|
|
173 |
return False, f"HTTP error deleting {doc_id}: {str(e)} 🚨"
|
174 |
except Exception as e:
|
|
|
175 |
return False, f"Unexpected error deleting {doc_id}: {str(e)} 😱"
|
176 |
|
177 |
def save_to_cosmos_db(container, query, response1, response2):
|
|
|
168 |
container.delete_item(item=doc_id, partition_key=partition_key_value)
|
169 |
return True, f"Record {doc_id} deleted. 🗑️"
|
170 |
except exceptions.CosmosResourceNotFoundError:
|
171 |
+
st.write(f"Record {doc_id} not found in Cosmos DB - treating as success.")
|
172 |
return True, f"Record {doc_id} not found (already deleted). 🗑️"
|
173 |
except exceptions.CosmosHttpResponseError as e:
|
174 |
+
st.error(f"Cosmos HTTP error deleting {doc_id}: {str(e)}")
|
175 |
return False, f"HTTP error deleting {doc_id}: {str(e)} 🚨"
|
176 |
except Exception as e:
|
177 |
+
st.error(f"Unexpected error deleting {doc_id}: {str(e)}")
|
178 |
return False, f"Unexpected error deleting {doc_id}: {str(e)} 😱"
|
179 |
|
180 |
def save_to_cosmos_db(container, query, response1, response2):
|