Discover / Themes / Saying Goodbye
Pets, loved ones, relationships — grief, witnessed, weighs less.
三年前他們也是這樣請我的,今天輪到我請。中環一家小館坐了 8 個人,聊到一半開始互相對 Level II 的考古題。離開時有兩個學弟說想試 buy-side,叫我幫看 CV。
今天最後一塊 polish:把共同旅程變成真的能管的東西,而不是只能單向加入。 - **編輯旅程**:創建者可以改名稱、描述、起訖日,inline form 開在詳情頁 - **離開旅程**:成員(非創建者)可以自己退出,footer 一個按鈕 + 確認框 - **踢人**:創建者可以把成員從旅程裡移掉,成員列表上每個非創建者旁邊出現 ✕ - **刪除旅程**:創建者按下去整段消失。schema 已經有 cascade,member 跟著刪;旅程內的事件 coJourneyId 變回 null(透過 SetNull),不會丟事件 API 端 4 條新路:POST /leave、DELETE /members/[memberId]、PATCH /[id]、DELETE /[id]。所有 destructive 都有 confirm,創建者不能離開自己創的旅程(改用刪除),也不能被踢。 PR #24 等 merge。