cleanup system data.
(writer http.ResponseWriter, request *http.Request)
| 235 | |
| 236 | // cleanup system data. |
| 237 | func (this *PreferenceController) SystemCleanup(writer http.ResponseWriter, request *http.Request) *result.WebResult { |
| 238 | |
| 239 | user := this.checkUser(request) |
| 240 | password := request.FormValue("password") |
| 241 | |
| 242 | if !util.MatchBcrypt(password, user.Password) { |
| 243 | panic(result.BadRequest("password error")) |
| 244 | } |
| 245 | |
| 246 | //this will trigger every bean to cleanup. |
| 247 | core.CONTEXT.Cleanup() |
| 248 | |
| 249 | return this.Success("OK") |
| 250 | } |
nothing calls this directly
no test coverage detected