diff --git a/routers/web/repo/setting/setting.go b/routers/web/repo/setting/setting.go index a6ac273e84..0d5be5e8b8 100644 --- a/routers/web/repo/setting/setting.go +++ b/routers/web/repo/setting/setting.go @@ -209,6 +209,9 @@ func SettingsPost(ctx *context.Context) { if strings.TrimSpace(federationRepos) == "" { federationRepoSplit = []string{} } + for idx, repo := range federationRepoSplit { + federationRepoSplit[idx] = strings.TrimSpace(repo) + } if _, _, err := federation.StoreFederatedRepoList(ctx, ctx.Repo.Repository.ID, federationRepoSplit); err != nil { ctx.ServerError("UpdateRepository", err)