diff options
| author | GrapeApple0 <84321396+GrapeApple0@users.noreply.github.com> | 2023-08-21 20:23:09 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-08-21 20:23:09 +0900 |
| commit | 70a78009270df3ff9a76e84a4e2dd0837a1b5f46 (patch) | |
| tree | 60440113ef1d45f2b30b2abf0711dec613ec2b6d /packages/frontend/src/pages/flash | |
| parent | Update CHANGELOG.md (diff) | |
| download | misskey-70a78009270df3ff9a76e84a4e2dd0837a1b5f46.tar.gz misskey-70a78009270df3ff9a76e84a4e2dd0837a1b5f46.tar.bz2 misskey-70a78009270df3ff9a76e84a4e2dd0837a1b5f46.zip | |
プロフィールにその人が作ったPlayの一覧出せるように (#11445)
* プロフィールにその人が作ったPlayの一覧出せるように
* Update CHANGELOG.md
* playの公開範囲を設定できるように
* 間違えて変更してしまったのを修正
* Update packages/frontend/src/pages/flash/flash-edit.vue
* Update packages/frontend/src/pages/flash/flash-edit.vue
* tweak
* Update packages/backend/migration/1690796169261-play-visibility.js
* Update packages/backend/src/models/entities/Flash.ts
* Update packages/backend/src/models/entities/Flash.ts
* Update Flash.ts
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Diffstat (limited to 'packages/frontend/src/pages/flash')
| -rw-r--r-- | packages/frontend/src/pages/flash/flash-edit.vue | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/frontend/src/pages/flash/flash-edit.vue b/packages/frontend/src/pages/flash/flash-edit.vue index fecf6edd0c..414fe4836c 100644 --- a/packages/frontend/src/pages/flash/flash-edit.vue +++ b/packages/frontend/src/pages/flash/flash-edit.vue @@ -23,6 +23,11 @@ SPDX-License-Identifier: AGPL-3.0-only <MkButton @click="show"><i class="ti ti-eye"></i> {{ i18n.ts.show }}</MkButton> <MkButton v-if="flash" danger @click="del"><i class="ti ti-trash"></i> {{ i18n.ts.delete }}</MkButton> </div> + <MkSelect v-model="visibility"> + <template #label>{{ i18n.ts.visibility }}</template> + <option :key="'public'" :value="'public'">{{ i18n.ts.public }}</option> + <option :key="'private'" :value="'private'">{{ i18n.ts.private }}</option> + </MkSelect> </div> </MkSpacer> </MkStickyContainer> @@ -36,6 +41,7 @@ import { i18n } from '@/i18n'; import { definePageMetadata } from '@/scripts/page-metadata'; import MkTextarea from '@/components/MkTextarea.vue'; import MkInput from '@/components/MkInput.vue'; +import MkSelect from '@/components/MkSelect.vue'; import { useRouter } from '@/router'; const PRESET_DEFAULT = `/// @ 0.15.0 @@ -358,6 +364,7 @@ const props = defineProps<{ }>(); let flash = $ref(null); +let visibility = $ref('public'); if (props.id) { flash = await os.api('flash/show', { @@ -402,6 +409,7 @@ async function save() { summary, permissions, script, + visibility, }); } else { const created = await os.apiWithDialog('flash/create', { |