diff --git a/chameleon-client/src/components/OutputTab/DualCalibration.vue b/chameleon-client/src/components/OutputTab/DualCalibration.vue
index 22b95ccc5..4513a1cbc 100644
--- a/chameleon-client/src/components/OutputTab/DualCalibration.vue
+++ b/chameleon-client/src/components/OutputTab/DualCalibration.vue
@@ -40,13 +40,13 @@
if (isNaN(m) === false && isNaN(b) === false) {
this.sendSlope(m, b, true);
} else {
- this.$emit('snackbar');
+ this.$emit('snackbar',"Points are too close");
}
this.pointA = undefined;
this.pointB = undefined;
}
},
- sendSlope(m, b, valid) {
+ sendSlope(m, b) {
this.handleInput('dualTargetCalibrationM', m);
this.handleInput('dualTargetCalibrationB', b);
this.$emit('update');
diff --git a/chameleon-client/src/components/OutputTab/SingleCalibration.vue b/chameleon-client/src/components/OutputTab/SingleCalibration.vue
index 9db8687df..75d6edee2 100644
--- a/chameleon-client/src/components/OutputTab/SingleCalibration.vue
+++ b/chameleon-client/src/components/OutputTab/SingleCalibration.vue
@@ -21,20 +21,11 @@
this.$emit('update');
},
takePoint() {
- let hasNaN = false;
- console.log(this.rawPoint);
- for (let i = 0; i < this.rawPoint.length&&!hasNaN; i++) {
- hasNaN = !(this.rawPoint[i]||this.rawPoint[i]===0);
- }
- if(!hasNaN){//if array doesnt have undefined values
- console.log("sending points");
+ if (this.rawPoint[0] && this.rawPoint[1]) {
this.handleInput('point', this.rawPoint);
this.$emit('update');
- }
- else
- {
- console.log("sending error");
- this.$emit('snackbar');
+ } else {
+ this.$emit('snackbar',"No target found");
}
}
}
diff --git a/chameleon-client/src/views/Camera.vue b/chameleon-client/src/views/Camera.vue
index 20249c843..5d04f9ce2 100644
--- a/chameleon-client/src/views/Camera.vue
+++ b/chameleon-client/src/views/Camera.vue
@@ -96,13 +96,15 @@