From 866aded6bcdd44e19f55bc4c9bf4aa0a8a67f530 Mon Sep 17 00:00:00 2001
From: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
Date: Sun, 19 Mar 2023 20:28:19 +0900
Subject: fix: PC版設定ページでスマホ用UIが表示されるのを防ぐリダイレクトを追加
(#10326)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* (Fix misskey-dev#10324)設定画面:PC版UIへのリダイレクトをルート遷移時にも実行
* Update changelog
* (fix) missing semicolon
* (fix) strict equals
---
packages/frontend/src/pages/admin/index.vue | 8 +++++++-
packages/frontend/src/pages/settings/index.vue | 8 +++++++-
2 files changed, 14 insertions(+), 2 deletions(-)
(limited to 'packages')
diff --git a/packages/frontend/src/pages/admin/index.vue b/packages/frontend/src/pages/admin/index.vue
index 550de24bb2..8aae39cba1 100644
--- a/packages/frontend/src/pages/admin/index.vue
+++ b/packages/frontend/src/pages/admin/index.vue
@@ -12,7 +12,7 @@
{{ i18n.ts.noBotProtectionWarning }} {{ i18n.ts.configure }}
{{ i18n.ts.noEmailServerWarning }} {{ i18n.ts.configure }}
-
+
@@ -220,6 +220,12 @@ onUnmounted(() => {
ro.disconnect();
});
+watch(router.currentRef, (to) => {
+ if (to.route.path === "/admin" && to.child?.route.name == null && !narrow) {
+ router.replace('/admin/overview');
+ }
+});
+
provideMetadataReceiver((info) => {
if (info == null) {
childInfo = null;
diff --git a/packages/frontend/src/pages/settings/index.vue b/packages/frontend/src/pages/settings/index.vue
index f1a450e18e..ae36466eec 100644
--- a/packages/frontend/src/pages/settings/index.vue
+++ b/packages/frontend/src/pages/settings/index.vue
@@ -7,7 +7,7 @@
{{ i18n.ts.emailNotConfiguredWarning }} {{ i18n.ts.configure }}
-
+
@@ -230,6 +230,12 @@ onUnmounted(() => {
ro.disconnect();
});
+watch(router.currentRef, (to) => {
+ if (to.route.name === "settings" && to.child?.route.name == null && !narrow) {
+ router.replace('/settings/profile');
+ }
+});
+
const emailNotConfigured = computed(() => instance.enableEmail && ($i.email == null || !$i.emailVerified));
provideMetadataReceiver((info) => {
--
cgit v1.2.3-freya