From 37afb313b570d9899eb55c9918a8ef928a6d53f9 Mon Sep 17 00:00:00 2001
From: Buer <42402987+MartialBE@users.noreply.github.com>
Date: Sun, 7 Jan 2024 18:39:15 +0800
Subject: [PATCH] fix: fix some issues with berry (#913)
* fix: login address error
* fix: Normal users display profile menu
* fix: remove redundant code
---
web/berry/src/menu-items/panel.js | 2 +-
web/berry/src/utils/api.js | 2 +-
.../src/views/Channel/component/EditModal.js | 67 -------------------
3 files changed, 2 insertions(+), 69 deletions(-)
diff --git a/web/berry/src/menu-items/panel.js b/web/berry/src/menu-items/panel.js
index 8d7738ad..556b157f 100644
--- a/web/berry/src/menu-items/panel.js
+++ b/web/berry/src/menu-items/panel.js
@@ -87,7 +87,7 @@ const panel = {
url: '/panel/profile',
icon: icons.IconUserScan,
breadcrumbs: false,
- isAdmin: true
+ isAdmin: false
},
{
id: 'setting',
diff --git a/web/berry/src/utils/api.js b/web/berry/src/utils/api.js
index 7423435d..dec9e6b0 100644
--- a/web/berry/src/utils/api.js
+++ b/web/berry/src/utils/api.js
@@ -14,7 +14,7 @@ API.interceptors.response.use(
if (error.response?.status === 401) {
localStorage.removeItem('user');
store.dispatch({ type: LOGIN, payload: null });
- window.location.href = config.basename + '/login';
+ window.location.href = config.basename + 'login';
}
if (error.response?.data?.message) {
diff --git a/web/berry/src/views/Channel/component/EditModal.js b/web/berry/src/views/Channel/component/EditModal.js
index a629901d..f99af8fc 100644
--- a/web/berry/src/views/Channel/component/EditModal.js
+++ b/web/berry/src/views/Channel/component/EditModal.js
@@ -38,8 +38,6 @@ const validationSchema = Yup.object().shape({
then: Yup.string().required("密钥 不能为空"),
}),
other: Yup.string(),
- proxy: Yup.string(),
- test_model: Yup.string(),
models: Yup.array().min(1, "模型 不能为空"),
groups: Yup.array().min(1, "用户组 不能为空"),
base_url: Yup.string().when("type", {
@@ -623,71 +621,6 @@ const EditModal = ({ open, channelId, onCancel, onOk }) => {
)}
-
-
- {inputLabel.proxy}
-
-
- {touched.proxy && errors.proxy ? (
-
- {errors.proxy}
-
- ) : (
-
- {" "}
- {inputPrompt.proxy}{" "}
-
- )}
-
- {inputPrompt.test_model && (
-
-
- {inputLabel.test_model}
-
-
- {touched.test_model && errors.test_model ? (
-
- {errors.test_model}
-
- ) : (
-
- {" "}
- {inputPrompt.test_model}{" "}
-
- )}
-
- )}