]> source.dussan.org Git - gitea.git/commitdiff
Only migrate the first 255 chars of a Github issue title (#28902)
authorJakobDev <jakobdev@gmx.de>
Wed, 24 Jan 2024 02:09:08 +0000 (03:09 +0100)
committerGitHub <noreply@github.com>
Wed, 24 Jan 2024 02:09:08 +0000 (02:09 +0000)
Fixes #28846

services/migrations/gitea_uploader.go

index 23d855d615d7c5ac0a5b94d309ba502c9567c131..5a4392c66775fcec36050f21d863fbccc7e9b238 100644 (file)
@@ -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",