Update app.py
Browse files
app.py
CHANGED
|
@@ -280,13 +280,15 @@ async def task_update(request: Request):
|
|
| 280 |
for tag in history_item["after"]:
|
| 281 |
tag_name = tag.get("name")
|
| 282 |
if tag_name and tag_name.lower() == "missed due date":
|
| 283 |
-
|
|
|
|
| 284 |
task_details = get_task_details(task_id) # Function to fetch task details
|
| 285 |
print(f"Task details: {task_details}")
|
| 286 |
-
# Extract assignee usernames
|
| 287 |
-
assignee_usernames = [assignee['username'] for assignee in task_details.get('assignees', [])]
|
| 288 |
|
|
|
|
| 289 |
print(assignee_usernames)
|
|
|
|
|
|
|
| 290 |
due_date_timestamp = task_details.get("due_date")
|
| 291 |
due_date = datetime.utcfromtimestamp(int(due_date_timestamp) / 1000).strftime('%Y-%m-%d') if due_date_timestamp else "Unknown Due Date"
|
| 292 |
|
|
|
|
| 280 |
for tag in history_item["after"]:
|
| 281 |
tag_name = tag.get("name")
|
| 282 |
if tag_name and tag_name.lower() == "missed due date":
|
| 283 |
+
|
| 284 |
+
# Fetch task details
|
| 285 |
task_details = get_task_details(task_id) # Function to fetch task details
|
| 286 |
print(f"Task details: {task_details}")
|
|
|
|
|
|
|
| 287 |
|
| 288 |
+
# Extract assignee usernames
|
| 289 |
print(assignee_usernames)
|
| 290 |
+
|
| 291 |
+
# Get due date
|
| 292 |
due_date_timestamp = task_details.get("due_date")
|
| 293 |
due_date = datetime.utcfromtimestamp(int(due_date_timestamp) / 1000).strftime('%Y-%m-%d') if due_date_timestamp else "Unknown Due Date"
|
| 294 |
|