Spaces:
Sleeping
Sleeping
Commit
·
b403b1b
1
Parent(s):
ac3434e
push
Browse files- services/task_service.py +4 -6
services/task_service.py
CHANGED
|
@@ -76,9 +76,8 @@ class TaskService:
|
|
| 76 |
Create a new task for a specific user.
|
| 77 |
"""
|
| 78 |
try:
|
| 79 |
-
|
| 80 |
-
|
| 81 |
-
db_task = Task(user_id=user_id, **task_dict)
|
| 82 |
|
| 83 |
# Add to session
|
| 84 |
session.add(db_task)
|
|
@@ -86,9 +85,8 @@ class TaskService:
|
|
| 86 |
await session.refresh(db_task)
|
| 87 |
|
| 88 |
logger.info(f"Created task {db_task.id} for user {user_id}")
|
| 89 |
-
|
| 90 |
-
return TaskRead.model_validate(db_task
|
| 91 |
-
|
| 92 |
except Exception as e:
|
| 93 |
await session.rollback()
|
| 94 |
logger.error(f"Error creating task for user {user_id}: {str(e)}")
|
|
|
|
| 76 |
Create a new task for a specific user.
|
| 77 |
"""
|
| 78 |
try:
|
| 79 |
+
db_task = Task.model_validate(task_data)
|
| 80 |
+
db_task.user_id = user_id
|
|
|
|
| 81 |
|
| 82 |
# Add to session
|
| 83 |
session.add(db_task)
|
|
|
|
| 85 |
await session.refresh(db_task)
|
| 86 |
|
| 87 |
logger.info(f"Created task {db_task.id} for user {user_id}")
|
| 88 |
+
|
| 89 |
+
return TaskRead.model_validate(db_task)
|
|
|
|
| 90 |
except Exception as e:
|
| 91 |
await session.rollback()
|
| 92 |
logger.error(f"Error creating task for user {user_id}: {str(e)}")
|