BUG: fix up broken envMeas validations (#86)

This commit is contained in:
Matthew Ryan Dillon 2018-04-22 06:48:00 -07:00 committed by GitHub
parent 9d9e67868f
commit 437be4fb13
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 43 additions and 226 deletions

View file

@ -19,7 +19,7 @@ export default Component.extend({
let changesets = {};
changesets['new'] = [];
changesets['delete'] = [];
changesets['hasMany'] = [];
changesets['hasMany'] = {};
changesets['model'] = new Changeset(model,
lookupValidator(validations['collection']),
validations['collection']);

View file

@ -4,6 +4,7 @@
validations=(hash
collection=CollectionValidations
collectionSpecies=CollectionSpeciesValidations
envMeasurements=CollectionMeasurementValidations
datasheet=DatasheetValidations)
options=options
hasMany=hasMany

View file

@ -6,7 +6,7 @@ import {
export default {
dateMeasured: validatePresence(true),
timeMeasured: validatePresence(true),
waterTemp: validateNumber({ allowBlank: true, integer: false, positive: false }),
airTemp: validateNumber({ allowBlank: true, integer: false, positive: false }),
waterTempC: validateNumber({ allowBlank: true, integer: false, positive: false }),
airTempC: validateNumber({ allowBlank: true, integer: false, positive: false }),
collection: validatePresence(true),
}