@@ -74,3 +74,7 @@ fixme:
todo:
grep -rnw "TODO" routers models modules
+
+# Legacy code should be remove by the time of release
+legacy:
+ grep -rnw "LEGACY" routers models modules
@@ -16,7 +16,7 @@ import (
"github.com/gogits/gogs/modules/setting"
)
-const APP_VER = "0.9.133.0207"
+const APP_VER = "0.9.134.0208"
func init() {
setting.AppVer = APP_VER
@@ -26,6 +26,16 @@ type Team struct {
NumMembers int
}
+func (t *Team) AfterSet(colName string, _ xorm.Cell) {
+ switch colName {
+ case "num_repos":
+ // LEGACY [0.11]: this is backward compatibility bug fix for https://github.com/gogits/gogs/issues/3671
+ if t.NumRepos < 0 {
+ t.NumRepos = 0
+ }
+}
// IsOwnerTeam returns true if team is owner team.
func (t *Team) IsOwnerTeam() bool {
return t.Name == OWNER_TEAM
@@ -1 +1 @@
-0.9.133.0207
+0.9.134.0208