| 293 | |
| 294 | |
| 295 | def create_task_event(task_event_data: dict, session: 'Session'): |
| 296 | task_event = TaskEvent( |
| 297 | project_id = task_event_data.get('project_id'), |
| 298 | job_id = task_event_data.get('job_id'), |
| 299 | task_id = task_event_data.get('task_id'), |
| 300 | event_type = task_event_data.get('event_type'), |
| 301 | member_created_id = task_event_data.get('member_created_id'), |
| 302 | ) |
| 303 | session.add(task_event) |
| 304 | regular_methods.commit_with_rollback(session) |
| 305 | return task_event |
| 306 | |
| 307 | |
| 308 | def create_directory(dir_data, session): |