Open tsubokawa-t opened 7 years ago
old eventsの予定をドラッグ&ドロップにより複製した際に,モーダルを表示するようにした. モーダルでは以下の変更を行えるようにした.
予定を複製する際,元の予定のrecurrence_idと同じ値をもつように予定を複製していた. また,予定を新規作成する際,recurrence_idにはRecurrence.inbox.idを与えていた. これは,作成された予定はまずはinboxに属するものとして,その後,整理することを想定していたと考えられる.
recurrence_id
Recurrence.inbox.id
カレンダでold eventsから予定を複製することを考えた場合,新規予定作成時に予定に固有のrecurrence_idを与えておく必要がある. この理由は,新規作成した予定は既存のリカーレンスに属さず,リカーレンスに属する予定はold eventsから複製すると考えられるためである. このため,予定を新規作成する際,recurrence_idにはEventオブジェクトのidを与えることにした.
old eventsの予定をドラッグ&ドロップにより複製した際に,モーダルを表示するようにした. モーダルでは以下の変更を行えるようにした.
予定を複製する際,元の予定の
recurrence_id
と同じ値をもつように予定を複製していた. また,予定を新規作成する際,recurrence_id
にはRecurrence.inbox.id
を与えていた. これは,作成された予定はまずはinboxに属するものとして,その後,整理することを想定していたと考えられる.カレンダでold eventsから予定を複製することを考えた場合,新規予定作成時に予定に固有の
recurrence_id
を与えておく必要がある. この理由は,新規作成した予定は既存のリカーレンスに属さず,リカーレンスに属する予定はold eventsから複製すると考えられるためである. このため,予定を新規作成する際,recurrence_id
にはEventオブジェクトのidを与えることにした.