4 ms·
Man, I must have been doing something wrong with my models. I'm getting this error in my console when normally it triggers my validation errors: "Uncaught Erro
by renownedmedia 15y ago
Man, I must have been doing something wrong with my models. I'm getting this error in my console when normally it triggers my validation errors:
"Uncaught Error: Can't create an invalid model"
- jashkenas 15y agoValidation has gotten an overhaul -- I'm afraid it'll no longer allow you to create a model in an initially invalid state. If you'd like to keep the same flow, first create an empty model, then `.set` the attributes on it.
- tomaszkubacki 15y agoThis breaks backbone.validations and there is no sane way to 'validate' whether model has all required properties filled.
- jashkenas 15y agoLooks like I managed to miss adding that bit to the changelog -- it's in there now.
- terryroe 15y agoI don't understand. If you create an empty model and you have a validate function, the validate function still runs and you aren't able to create the model. Also, I don't fully understand the workflow for a "new" form. If the form needs to handle both a "new" model with no attributes (invalid state) and an existing model for update, how does one go about that? (I'm currently using a mock for the new state.) I realize this are two different issues, but they are somewhat related to the problem of creating a model with no attributes, which is a model in an initially invalid state.