From 33a4783a1ba5866f65588c554f6ebf1fd36be59c Mon Sep 17 00:00:00 2001 From: mathsuky Date: Fri, 29 Dec 2023 20:12:45 +0900 Subject: [PATCH 1/3] =?UTF-8?q?=E3=82=B0=E3=83=AB=E3=83=BC=E3=83=97?= =?UTF-8?q?=E5=A4=96NG=E3=81=AE=E3=81=A8=E3=81=8Dor=E3=82=B0=E3=83=AB?= =?UTF-8?q?=E3=83=BC=E3=83=97=E5=A4=96NG=E3=81=AB=E5=A4=89=E6=9B=B4?= =?UTF-8?q?=E3=81=99=E3=82=8B=E3=81=A8=E3=81=8D=E3=81=ABwarning=E3=82=92?= =?UTF-8?q?=E5=87=BA=E3=81=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/event/EventFormSummary.vue | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/components/event/EventFormSummary.vue b/src/components/event/EventFormSummary.vue index 5131c2f8..18289e11 100644 --- a/src/components/event/EventFormSummary.vue +++ b/src/components/event/EventFormSummary.vue @@ -24,6 +24,18 @@ {{ openIcon.icon }} {{ openString }} + + グループ外の人が参加できない場合,グループ外の人にはイベントの作成通知が届きません。
+ また,途中でこの設定を変更した場合,すでに参加登録していたグループ外の人にも通知が届かなくなります。 +
Date From 60b02ecb3841be7f5e501587726fe78f3fa0f723 Mon Sep 17 00:00:00 2001 From: mathsuky Date: Sat, 6 Jan 2024 13:08:23 +0900 Subject: [PATCH 2/3] =?UTF-8?q?=E6=96=87=E8=A8=80=E3=81=A8=E8=A6=8B?= =?UTF-8?q?=E3=81=9F=E7=9B=AE=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/event/EventFormSummary.vue | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/components/event/EventFormSummary.vue b/src/components/event/EventFormSummary.vue index 18289e11..274cb055 100644 --- a/src/components/event/EventFormSummary.vue +++ b/src/components/event/EventFormSummary.vue @@ -31,10 +31,8 @@ type="warning" elevation="1" class="mt-3" - max-width="900px" > - グループ外の人が参加できない場合,グループ外の人にはイベントの作成通知が届きません。
- また,途中でこの設定を変更した場合,すでに参加登録していたグループ外の人にも通知が届かなくなります。 + この設定にすると,グループ外の参加者の情報が存在すれば全て削除されます。
From 1ceb224d63baaaba91e71292941446dc661f8d9f Mon Sep 17 00:00:00 2001 From: mathsuky Date: Sat, 6 Jan 2024 19:53:38 +0900 Subject: [PATCH 3/3] =?UTF-8?q?open=E3=81=8C=E5=A4=89=E6=9B=B4=E3=81=95?= =?UTF-8?q?=E3=82=8C=E3=81=9F=E6=99=82=E3=81=AE=E3=81=BF=E8=AD=A6=E5=91=8A?= =?UTF-8?q?=E3=82=92=E8=A1=A8=E7=A4=BA=E3=81=99=E3=82=8B=E3=82=88=E3=81=86?= =?UTF-8?q?=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/event/EventFormBase.vue | 5 ++++- src/components/event/EventFormSummary.vue | 16 ++++++++++++++-- src/pages/EventEdit.vue | 6 +++++- src/pages/EventNew.vue | 6 +++++- 4 files changed, 28 insertions(+), 5 deletions(-) diff --git a/src/components/event/EventFormBase.vue b/src/components/event/EventFormBase.vue index 99880180..9dcfa34c 100644 --- a/src/components/event/EventFormBase.vue +++ b/src/components/event/EventFormBase.vue @@ -46,7 +46,7 @@ - + Back @@ -108,6 +108,9 @@ enum TimeAndPlaceFormTab { }, }) export default class EventFormBase extends Vue { + @Prop({ type: Boolean, required: true }) + isEdit!: boolean + @Prop({ type: Object }) event!: EventInput | null | undefined diff --git a/src/components/event/EventFormSummary.vue b/src/components/event/EventFormSummary.vue index 274cb055..9bf58759 100644 --- a/src/components/event/EventFormSummary.vue +++ b/src/components/event/EventFormSummary.vue @@ -25,14 +25,14 @@ {{ openString }} - この設定にすると,グループ外の参加者の情報が存在すれば全て削除されます。 + グループ外の参加者を許可しない場合、既に登録されているグループ外の参加者の参加情報は削除されます。 @@ -158,8 +158,12 @@ export default class EventFormSummary extends Vue { @Prop({ type: Boolean, required: true }) sharedRoom!: boolean + @Prop({ type: Boolean, required: true }) + isEdit!: boolean + page: number = 1 inviteesPerPage: number = 6 + originalOpen: boolean = null! get sharedRoomString(): string { return this.sharedRoom ? '部屋の共用可能' : '部屋の共用不可能' @@ -203,5 +207,13 @@ export default class EventFormSummary extends Vue { this.page * this.inviteesPerPage ) } + + openChanged(): boolean { + return this.originalOpen !== this.open + } + + created() { + this.originalOpen = this.open + } } diff --git a/src/pages/EventEdit.vue b/src/pages/EventEdit.vue index cadb20bc..bac4c82e 100644 --- a/src/pages/EventEdit.vue +++ b/src/pages/EventEdit.vue @@ -9,7 +9,11 @@