fix(mcp): 修复网页端无法删除自定义MCP的bug #611
This commit is contained in:
parent
6809f67f70
commit
24070d1eb7
@ -53,9 +53,9 @@
|
|||||||
<button
|
<button
|
||||||
type="button"
|
type="button"
|
||||||
class="inline-hover-action"
|
class="inline-hover-action"
|
||||||
@click.stop="handleSetServerEnabled(server, false)"
|
@click.stop="handleInlineRemoveServer(server)"
|
||||||
>
|
>
|
||||||
移除
|
{{ getServerActionLabel(server) }}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -906,6 +906,14 @@ const handleDangerAction = async (server) => {
|
|||||||
confirmDeleteServer(server)
|
confirmDeleteServer(server)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const handleInlineRemoveServer = async (server) => {
|
||||||
|
if (server.created_by === 'system') {
|
||||||
|
await handleSetServerEnabled(server, false)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
confirmDeleteServer(server)
|
||||||
|
}
|
||||||
|
|
||||||
const getServerActionLabel = (server) => {
|
const getServerActionLabel = (server) => {
|
||||||
if (server?.enabled === false) {
|
if (server?.enabled === false) {
|
||||||
return '添加'
|
return '添加'
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user