def validate_python(self, values, state): voucher = Voucher.find_by_code(values['voucher']['code']) error_dict = {} if voucher is not None: message = "Duplicate Voucher Code" error_dict = {'voucher.code': "Code already exists!"} raise Invalid(message, values, state, error_dict=error_dict)
def validate_python(self, values, state): voucher = Voucher.find_by_code(values['voucher']['code']) error_dict = {} if voucher is not None: message = "Duplicate Voucher Code" error_dict = {'voucher.code': "Code already exists!"} raise Invalid(message, values, state, error_dict=error_dict)
def validate_python(self, values, state): # TODO: This doesn't work, code is randomly generated - this doesn't search for prefixes voucher = Voucher.find_by_code(values['voucher']['code']) error_dict = {} if voucher is not None: message = "Duplicate Voucher Code" error_dict = {'voucher.code': "Code already exists!"} raise Invalid(message, values, state, error_dict=error_dict)
def validate_python(self, values, state): # TODO: This doesn't work, code is randomly generated - this doesn't search for prefixes voucher = Voucher.find_by_code(values["voucher"]["code"]) error_dict = {} if voucher is not None: message = "Duplicate Voucher Code" error_dict = {"voucher.code": "Code already exists!"} raise Invalid(message, values, state, error_dict=error_dict)