MCPcopy Create free account
hub / github.com/gogs/gogs / SettingsRepos

Function SettingsRepos

internal/route/user/setting.go:525–541  ·  view source on GitHub ↗
(c *context.Context)

Source from the content-addressed store, hash-verified

523}
524
525func SettingsRepos(c *context.Context) {
526 c.Title("settings.repos")
527 c.PageIs("SettingsRepositories")
528
529 repos, err := database.GetUserAndCollaborativeRepositories(c.User.ID)
530 if err != nil {
531 c.Errorf(err, "get user and collaborative repositories")
532 return
533 }
534 if err = database.RepositoryList(repos).LoadAttributes(); err != nil {
535 c.Errorf(err, "load attributes")
536 return
537 }
538 c.Data["Repos"] = repos
539
540 c.Success(tmplUserSettingsRepositories)
541}
542
543func SettingsLeaveRepo(c *context.Context) {
544 repo, err := database.GetRepositoryByID(c.QueryInt64("id"))

Callers

nothing calls this directly

Calls 7

RepositoryListTypeAlias · 0.92
TitleMethod · 0.80
PageIsMethod · 0.80
SuccessMethod · 0.80
ErrorfMethod · 0.45
LoadAttributesMethod · 0.45

Tested by

no test coverage detected