fixed isse with calibration no longer being defined in the pond proto

This commit is contained in:
csawatzky 2025-07-28 14:40:28 -06:00
parent ee1d91638c
commit 934c9cb92b

View file

@ -482,7 +482,7 @@ export default function ComponentForm(props: Props) {
const updateCalibrationTypes = (event: any, index: number) => { const updateCalibrationTypes = (event: any, index: number) => {
let f = cloneDeep(form); let f = cloneDeep(form);
f.component.settings.calibrations[index].type = event.target.value as quack.MeasurementType; f.component.settings.calibrations[index].measurementType = event.target.value as quack.MeasurementType;
setForm(f); setForm(f);
}; };
@ -508,7 +508,7 @@ export default function ComponentForm(props: Props) {
if (dimensions !== undefined && dimensions !== null) { if (dimensions !== undefined && dimensions !== null) {
dimensions.lengthCm = value; dimensions.lengthCm = value;
} else { } else {
dimensions = pond.Dimensions.create({ dimensions = quack.Dimensions.create({
heightCm: 0, heightCm: 0,
lengthCm: value, lengthCm: value,
widthCm: 0 widthCm: 0
@ -537,7 +537,7 @@ export default function ComponentForm(props: Props) {
if (dimensions !== undefined && dimensions !== null) { if (dimensions !== undefined && dimensions !== null) {
dimensions.heightCm = value; dimensions.heightCm = value;
} else { } else {
dimensions = pond.Dimensions.create({ dimensions = quack.Dimensions.create({
heightCm: value, heightCm: value,
lengthCm: 0, lengthCm: 0,
widthCm: 0 widthCm: 0
@ -566,7 +566,7 @@ export default function ComponentForm(props: Props) {
if (dimensions !== undefined && dimensions !== null) { if (dimensions !== undefined && dimensions !== null) {
dimensions.widthCm = value; dimensions.widthCm = value;
} else { } else {
dimensions = pond.Dimensions.create({ dimensions = quack.Dimensions.create({
heightCm: 0, heightCm: 0,
lengthCm: 0, lengthCm: 0,
widthCm: value widthCm: value
@ -788,7 +788,7 @@ export default function ComponentForm(props: Props) {
// !isMeasurementTypeValid(interaction.settings.conditions[index].measurementType) // !isMeasurementTypeValid(interaction.settings.conditions[index].measurementType)
// } // }
disabled={!component.settings.calibrate} disabled={!component.settings.calibrate}
value={calibration.type ?? quack.MeasurementType.MEASUREMENT_TYPE_INVALID} value={calibration.measurementType ?? quack.MeasurementType.MEASUREMENT_TYPE_INVALID}
onChange={event => updateCalibrationTypes(event, i)} onChange={event => updateCalibrationTypes(event, i)}
autoFocus={false} autoFocus={false}
margin="normal" margin="normal"
@ -814,8 +814,8 @@ export default function ComponentForm(props: Props) {
f.coefficients.push("0"); f.coefficients.push("0");
f.offsets.push("0"); f.offsets.push("0");
f.component.settings.calibrations.push( f.component.settings.calibrations.push(
pond.Calibration.create({ quack.Calibration.create({
type: quack.MeasurementType.MEASUREMENT_TYPE_INVALID, measurementType: quack.MeasurementType.MEASUREMENT_TYPE_INVALID,
calibrationOffset: 0, calibrationOffset: 0,
calibrationCoefficient: 0 calibrationCoefficient: 0
}) })