diff --git a/code/rest/preference_controller.go b/code/rest/preference_controller.go index fb3977e..942ddf2 100644 --- a/code/rest/preference_controller.go +++ b/code/rest/preference_controller.go @@ -123,6 +123,10 @@ func (this *PreferenceController) Edit(writer http.ResponseWriter, request *http intDeletedKeepDays, err := strconv.Atoi(deletedKeepDaysStr) this.PanicError(err) deletedKeepDays = int64(intDeletedKeepDays) + + if deletedKeepDays < 0 { + panic(result.BadRequest("deletedKeepDays cannot less than 0")) + } } var allowRegister = false