From 67492012d5ab814cbd32ea958f6f582c58b93279 Mon Sep 17 00:00:00 2001 From: Namekuji Date: Thu, 15 Dec 2022 15:28:41 -0500 Subject: [PATCH] add room restriction --- audon-fe/src/views/CreateView.vue | 14 ++++----- oauth.go | 11 +++++-- room.go | 35 +++++++++++++++++++++ schema.go | 51 +++++++++++++++++++++++-------- utils.go | 12 ++++++++ 5 files changed, 101 insertions(+), 22 deletions(-) diff --git a/audon-fe/src/views/CreateView.vue b/audon-fe/src/views/CreateView.vue index 9b1e3c6..a1ed180 100644 --- a/audon-fe/src/views/CreateView.vue +++ b/audon-fe/src/views/CreateView.vue @@ -46,11 +46,11 @@ export default { relationship: "everyone", relOptions: [ { title: "制限なし", value: "everyone" }, - { title: "フォロー限定", value: "following" }, - { title: "フォロワー限定", value: "follower" }, - { title: "フォローまたはフォロワー限定", value: "knows" }, - { title: "相互フォロー限定", value: "mutual" }, - { title: "非公開", value: "private" }, + { title: "あなたのフォロー限定", value: "following" }, + { title: "あなたのフォロワー限定", value: "follower" }, + { title: "あなたのフォローまたはフォロワー限定", value: "knowing" }, + { title: "あなたの相互フォロー限定", value: "mutual" }, + { title: "共同ホスト限定", value: "private" }, ], scheduledAt: null, searchResult: null, @@ -167,6 +167,7 @@ export default { remote_id: u.id, remote_url: u.url, })), + restriction: this.relationship }; this.isSubmissionLoading = false; try { @@ -266,8 +267,7 @@ export default { :items="relOptions" label="入室制限" v-model="relationship" - disabled - :messages="['今後のアップデートで追加予定']" + :messages="['共同ホストは制限に関わらず入室できます']" >