Merge pull request #26003 from BerriAI/litellm_fix-extra-headers-not-persisting
fix(ui): extra_headers not persisting on MCP server edit
This commit is contained in:
commit
fc35c68108
@ -27,10 +27,6 @@ const MCPPermissionManagement: React.FC<MCPPermissionManagementProps> = ({
|
||||
// Set initial values when mcpServer changes
|
||||
useEffect(() => {
|
||||
if (mcpServer) {
|
||||
// Set extra_headers if they exist
|
||||
if (mcpServer.extra_headers) {
|
||||
form.setFieldValue("extra_headers", mcpServer.extra_headers);
|
||||
}
|
||||
if (mcpServer.static_headers) {
|
||||
const staticHeaders = Object.entries(mcpServer.static_headers).map(([header, value]) => ({
|
||||
header,
|
||||
|
||||
@ -189,6 +189,7 @@ const MCPServerEdit: React.FC<MCPServerEditProps> = ({
|
||||
...mcpServer,
|
||||
transport: effectiveTransport,
|
||||
static_headers: initialStaticHeaders,
|
||||
extra_headers: mcpServer.extra_headers || [],
|
||||
oauth_flow_type: mcpServer.token_url ? OAUTH_FLOW.M2M : OAUTH_FLOW.INTERACTIVE,
|
||||
token_validation_json: mcpServer.token_validation
|
||||
? JSON.stringify(mcpServer.token_validation, null, 2)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user