From cebf55f6b1af49afa8e41a3c446d6cf07dfb858e Mon Sep 17 00:00:00 2001 From: Giteabot Date: Wed, 24 Jan 2024 19:56:54 +0800 Subject: [PATCH] Only migrate the first 255 chars of a Github issue title (#28902) (#28912) Backport #28902 by @JakobDev Fixes #28846 Co-authored-by: JakobDev --- services/migrations/gitea_uploader.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/migrations/gitea_uploader.go b/services/migrations/gitea_uploader.go index 838562abd..afdc30159 100644 --- a/services/migrations/gitea_uploader.go +++ b/services/migrations/gitea_uploader.go @@ -19,6 +19,7 @@ import ( issues_model "code.gitea.io/gitea/models/issues" repo_model "code.gitea.io/gitea/models/repo" user_model "code.gitea.io/gitea/models/user" + base_module "code.gitea.io/gitea/modules/base" "code.gitea.io/gitea/modules/git" "code.gitea.io/gitea/modules/label" "code.gitea.io/gitea/modules/log" @@ -397,7 +398,7 @@ func (g *GiteaLocalUploader) CreateIssues(issues ...*base.Issue) error { RepoID: g.repo.ID, Repo: g.repo, Index: issue.Number, - Title: issue.Title, + Title: base_module.TruncateString(issue.Title, 255), Content: issue.Content, Ref: issue.Ref, IsClosed: issue.State == "closed",