Browse Source

Fix #223

pull/243/head
Unknown 11 years ago
parent
commit
9c3aa6936a
  1. 2
      routers/repo/setting.go

2
routers/repo/setting.go

@ -7,6 +7,7 @@ package repo
import ( import (
"fmt" "fmt"
"strings" "strings"
"time"
"github.com/go-martini/martini" "github.com/go-martini/martini"
@ -72,6 +73,7 @@ func SettingPost(ctx *middleware.Context, form auth.RepoSettingForm) {
if ctx.Repo.Repository.IsMirror { if ctx.Repo.Repository.IsMirror {
if form.Interval > 0 { if form.Interval > 0 {
ctx.Repo.Mirror.Interval = form.Interval ctx.Repo.Mirror.Interval = form.Interval
ctx.Repo.Mirror.NextUpdate = time.Now().Add(time.Duration(form.Interval) * time.Hour)
if err := models.UpdateMirror(ctx.Repo.Mirror); err != nil { if err := models.UpdateMirror(ctx.Repo.Mirror); err != nil {
log.Error("setting.SettingPost(UpdateMirror): %v", err) log.Error("setting.SettingPost(UpdateMirror): %v", err)
} }

Loading…
Cancel
Save