mirror of
https://github.com/go-gitea/gitea
synced 2025-07-22 18:28:37 +00:00
Minor fix for #3246
This commit is contained in:
@@ -547,10 +547,11 @@ func IsUsableName(name string) error {
|
||||
|
||||
// Mirror represents a mirror information of repository.
|
||||
type Mirror struct {
|
||||
ID int64 `xorm:"pk autoincr"`
|
||||
RepoID int64
|
||||
Repo *Repository `xorm:"-"`
|
||||
Interval int // Hour.
|
||||
ID int64 `xorm:"pk autoincr"`
|
||||
RepoID int64
|
||||
Repo *Repository `xorm:"-"`
|
||||
Interval int // Hour.
|
||||
EnablePrune bool `xorm:"NOT NULL DEFAULT true"`
|
||||
|
||||
Updated time.Time `xorm:"-"`
|
||||
UpdatedUnix int64
|
||||
@@ -558,8 +559,6 @@ type Mirror struct {
|
||||
NextUpdateUnix int64
|
||||
|
||||
address string `xorm:"-"`
|
||||
|
||||
EnablePrune bool `xorm:"NOT NULL DEFAULT true"`
|
||||
}
|
||||
|
||||
func (m *Mirror) BeforeInsert() {
|
||||
@@ -1412,9 +1411,9 @@ func DeleteRepository(uid, repoID int64) error {
|
||||
}
|
||||
|
||||
if repo.NumForks > 0 {
|
||||
if _, err = x.Exec("UPDATE `repository` SET fork_id=0,is_fork=? WHERE fork_id=?", false, repo.ID); err != nil {
|
||||
log.Error(4, "reset 'fork_id' and 'is_fork': %v", err)
|
||||
}
|
||||
if _, err = x.Exec("UPDATE `repository` SET fork_id=0,is_fork=? WHERE fork_id=?", false, repo.ID); err != nil {
|
||||
log.Error(4, "reset 'fork_id' and 'is_fork': %v", err)
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
@@ -1684,9 +1683,9 @@ func MirrorUpdate() {
|
||||
|
||||
repoPath := m.Repo.RepoPath()
|
||||
|
||||
var gitArgs = []string{"remote", "update"}
|
||||
gitArgs := []string{"remote", "update"}
|
||||
if m.EnablePrune {
|
||||
gitArgs = []string{"remote", "update", "--prune"}
|
||||
gitArgs = append(gitArgs, "--prune")
|
||||
}
|
||||
|
||||
if _, stderr, err := process.ExecDir(
|
||||
|
Reference in New Issue
Block a user