Update thread title
:guid (Line 270)threads SET title = {request.Title}, updated_at = NOW() WHERE thread_id = {threadId}| Code | HTTP | Cause | Controller Line |
|---|---|---|---|
| N/A | 401 | JWT missing or invalid | Middleware |
| N/A | 401 | User ID claim missing | 283-286 |
INVALID_REQUEST | 400 | Title null/empty/whitespace | 305-313 |
NOT_FOUND | 404 | Thread doesn’t exist | 290-293 |
FORBIDDEN | 403 | Not thread owner | 295-303 |
THREAD_UPDATE_ERROR | 500 | Service exception | 323-331 |
updated_at timestamp changes on every callthreads.title
Timestamp Updated: threads.updated_at (implicit, service-level)
No Triggers: Controller doesn’t document any database triggers