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

Function UpdateRepository

internal/database/repo.go:1628–1640  ·  view source on GitHub ↗
(repo *Repository, visibilityChanged bool)

Source from the content-addressed store, hash-verified

1626}
1627
1628func UpdateRepository(repo *Repository, visibilityChanged bool) (err error) {
1629 sess := x.NewSession()
1630 defer sess.Close()
1631 if err = sess.Begin(); err != nil {
1632 return err
1633 }
1634
1635 if err = updateRepository(x, repo, visibilityChanged); err != nil {
1636 return errors.Newf("updateRepository: %v", err)
1637 }
1638
1639 return sess.Commit()
1640}
1641
1642// DeleteRepository deletes a repository for a user or organization.
1643func DeleteRepository(ownerID, repoID int64) error {

Callers 10

ActionFunction · 0.92
SettingsPostFunction · 0.92
UpdateAvatarSettingFunction · 0.92
UpdateDefaultBranchFunction · 0.92
IssueTrackerFunction · 0.92
WikiFunction · 0.92
DeleteAvatarMethod · 0.85
MigrateRepositoryFunction · 0.85
CleanUpMigrateInfoFunction · 0.85
CheckRepoStatsFunction · 0.85

Calls 1

updateRepositoryFunction · 0.85

Tested by

no test coverage detected