From f656c92cda57ed2b8bc16fbb20e40191ef031941 Mon Sep 17 00:00:00 2001 From: yp05327 <576951401@qq.com> Date: Fri, 11 Apr 2025 05:03:36 +0000 Subject: [PATCH] Encode content to base64 in UpdateFileFn (#26) Same to CreateFileFn Reviewed-on: https://gitea.com/gitea/gitea-mcp/pulls/26 Reviewed-by: hiifong Co-authored-by: yp05327 <576951401@qq.com> Co-committed-by: yp05327 <576951401@qq.com> --- operation/repo/file.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/operation/repo/file.go b/operation/repo/file.go index a429ac8..e16289b 100644 --- a/operation/repo/file.go +++ b/operation/repo/file.go @@ -144,7 +144,7 @@ func UpdateFileFn(ctx context.Context, req mcp.CallToolRequest) (*mcp.CallToolRe opt := gitea_sdk.UpdateFileOptions{ SHA: sha, - Content: content, + Content: base64.StdEncoding.EncodeToString([]byte(content)), FileOptions: gitea_sdk.FileOptions{ Message: message, BranchName: branchName,