From 1f22346ce6da389b24194b8c4837478a8cd7a09f Mon Sep 17 00:00:00 2001 From: Julian Stirling Date: Tue, 4 Nov 2025 20:31:16 +0000 Subject: [PATCH] Camera calibration step in wizard skip until calibrated. --- .../cameraMainCalibrationStep.vue | 17 ++++++++++++++++- .../cameraCalibrationSettings.vue | 4 ++-- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/webapp/src/components/modalComponents/calibrationWizardComponents/cameraCalibrationSteps/cameraMainCalibrationStep.vue b/webapp/src/components/modalComponents/calibrationWizardComponents/cameraCalibrationSteps/cameraMainCalibrationStep.vue index e393eead..0656597f 100644 --- a/webapp/src/components/modalComponents/calibrationWizardComponents/cameraCalibrationSteps/cameraMainCalibrationStep.vue +++ b/webapp/src/components/modalComponents/calibrationWizardComponents/cameraCalibrationSteps/cameraMainCalibrationStep.vue @@ -6,7 +6,11 @@ @@ -29,6 +33,17 @@ export default { return `${this.$store.getters.baseUri}/camera/`; }, }, + + mounted() { + this.checkCalibrationState(); + }, + + methods: { + async checkCalibrationState() { + const needsCal = await this.readThingProperty("camera", "calibration_required"); + this.$emit("awaiting-user", needsCal); + }, + }, }; diff --git a/webapp/src/components/tabContentComponents/settingsComponents/cameraSettingsComponents/cameraCalibrationSettings.vue b/webapp/src/components/tabContentComponents/settingsComponents/cameraSettingsComponents/cameraCalibrationSettings.vue index 9bc847de..710897e8 100644 --- a/webapp/src/components/tabContentComponents/settingsComponents/cameraSettingsComponents/cameraCalibrationSettings.vue +++ b/webapp/src/components/tabContentComponents/settingsComponents/cameraSettingsComponents/cameraCalibrationSettings.vue @@ -6,7 +6,7 @@ :key="'primary_cal' + index" class="uk-child-width-expand" > - +
- +