Merge branch 'cherry-pick-faef2767' into 'release/2.6.x'

Fix admin dashboard crashing for 2.6.1

See merge request pleroma/pleroma-fe!1868
このコミットが含まれているのは:
HJ 2023-11-12 10:48:06 +00:00
コミット 3781f0e3bf
2個のファイルの変更3行の追加2行の削除

ファイルの表示

@ -0,0 +1 @@
Fix frontend admin tab crashing when no primary frontend is set

ファイルの表示

@ -33,9 +33,9 @@
> >
<strong>{{ frontend.name }}</strong> <strong>{{ frontend.name }}</strong>
{{ ' ' }} {{ ' ' }}
<span v-if="adminDraft[':pleroma'][':frontends'][':primary'].name === frontend.name"> <span v-if="adminDraft[':pleroma'][':frontends'][':primary']?.name === frontend.name">
<i18n-t <i18n-t
v-if="adminDraft[':pleroma'][':frontends'][':primary'].ref === frontend.refs[0]" v-if="adminDraft[':pleroma'][':frontends'][':primary']?.ref === frontend.refs[0]"
keypath="admin_dash.frontend.is_default" keypath="admin_dash.frontend.is_default"
/> />
<i18n-t <i18n-t