diff --git a/service/god_mode.go b/service/god_mode.go index a73fe79..1edc302 100644 --- a/service/god_mode.go +++ b/service/god_mode.go @@ -72,7 +72,7 @@ func (_GodModeService) resetReportSummary(tx *xorm.Session, reportId string) (bo tx.Rollback() return false, err } - return rows > 0, err + return rows >= 0, err } func (_GodModeService) flushReportMaintenances(tx *xorm.Session, reportId string) (bool, error) { @@ -216,7 +216,7 @@ func (_GodModeService) forceDeleteReport(tx *xorm.Session, reportId string) (boo tx.Rollback() return false, err } - _, err = tx.Exec("delete from report where report_id=?", reportId) + _, err = tx.Exec("delete from report where id=?", reportId) if err != nil { tx.Rollback() return false, err @@ -294,7 +294,7 @@ func (g _GodModeService) ResetReport(reportId string) (bool, error) { return false, err } defer tx.Close() - var result = false + var result = true r, err := g.resetEndUserRecords(tx, reportId) if err != nil { return false, err @@ -490,7 +490,7 @@ func (g _GodModeService) erasePark(tx *xorm.Session, parkId string) (bool, error tx.Rollback() return false, err } - var result = false + var result = true for _, id := range reportIds { r, err := g.forceDeleteReport(tx, id) if err != nil { @@ -560,7 +560,7 @@ func (g _GodModeService) DeleteUser(userId string) (bool, error) { return false, err } - var result = false + var result = true for _, p := range parkIds { r, err := g.erasePark(tx, p) if err != nil {