@ -8,6 +8,7 @@ import (
"encoding/json"
"encoding/json"
"fmt"
"fmt"
"html"
"html"
"time"
"code.gitea.io/gitea/models"
"code.gitea.io/gitea/models"
"code.gitea.io/gitea/modules/git"
"code.gitea.io/gitea/modules/git"
@ -176,7 +177,7 @@ func CommitRepoAction(optsList ...*CommitRepoActionOptions) error {
var err error
var err error
if repo != nil {
if repo != nil {
// Change repository empty status and update last updated time.
// Change repository empty status and update last updated time.
if err := models . UpdateRepository ( repo , false ) ; err != nil {
if err := models . UpdateRepositoryUpdatedTime ( repo . ID , time . Now ( ) ) ; err != nil {
return fmt . Errorf ( "UpdateRepository: %v" , err )
return fmt . Errorf ( "UpdateRepository: %v" , err )
}
}
}
}
@ -204,6 +205,10 @@ func CommitRepoAction(optsList ...*CommitRepoActionOptions) error {
}
}
gitRepo . Close ( )
gitRepo . Close ( )
}
}
// Update the is empty and default_branch columns
if err := models . UpdateRepositoryCols ( repo , "default_branch" , "is_empty" ) ; err != nil {
return fmt . Errorf ( "UpdateRepositoryCols: %v" , err )
}
}
}
opType := models . ActionCommitRepo
opType := models . ActionCommitRepo
@ -274,7 +279,7 @@ func CommitRepoAction(optsList ...*CommitRepoActionOptions) error {
if repo != nil {
if repo != nil {
// Change repository empty status and update last updated time.
// Change repository empty status and update last updated time.
if err := models . UpdateRepository ( repo , false ) ; err != nil {
if err := models . UpdateRepositoryUpdatedTime ( repo . ID , time . Now ( ) ) ; err != nil {
return fmt . Errorf ( "UpdateRepository: %v" , err )
return fmt . Errorf ( "UpdateRepository: %v" , err )
}
}
}
}