kaikoga/Vche-2021

イベントの削除

Closed this issue · 2 comments

背景

イベントの削除機能が未実装だが、開催回が存在せずフォロワーも思い出もいないイベントは削除できていいと思う

(ユーザーには「削除」というよりは「取り消し」とか「撤回」という見せ方になると思う)

イベントの開催回も同様のことが言える(思い出に紐づく開催回が自動生成されないなら、参加者だけ考えれば良い気がする)

考えるべきこと

  • 削除されたイベントの UID は再利用するか
    • 物理削除するか
    • ちなみに、機能してるかどうかはわからないけどイベントの非公開フラグは存在する Visibility でやるなら機能追加ですよ
  • 削除された開催回の UID は再利用するか
    • 開催回は UID を一応振ってるけどどこからも利用してないので、一見物理削除でよい
    • UID で開催回にアクセスするフローが発生した時に困りそうだけど、「予定あり」の詳細を表示したいと言われても困るので、やっぱり物理削除でいい気がする
    • 開催回の UID って必要・・・?

公開範囲の話題ですよ!ワイワイ

開催回の削除

結局のところ、「中止」ではなく「削除」を選べる余地を残すかどうかなのですが、削除したところで別に参加表明も思い出もそのまま残る(※1)ので、それらへのアクセス手段が残っている限り(見た目が選べる以外に)何の問題も発生しなかった。

※1: dependent: destroy ではないため