Fixed onError propagation
This commit is contained in:
parent
213dec3e5c
commit
08f653233b
8 changed files with 13 additions and 26 deletions
|
|
@ -198,7 +198,6 @@ export default {
|
||||||
if (!error) {
|
if (!error) {
|
||||||
error = Error("Unknown error");
|
error = Error("Unknown error");
|
||||||
}
|
}
|
||||||
|
|
||||||
this.$emit("error", error);
|
this.$emit("error", error);
|
||||||
this.$emit("finished");
|
this.$emit("finished");
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -248,9 +248,8 @@
|
||||||
:submit-data="scanPayload"
|
:submit-data="scanPayload"
|
||||||
:submit-label="'Start Scan'"
|
:submit-label="'Start Scan'"
|
||||||
:button-primary="true"
|
:button-primary="true"
|
||||||
@submit="onScanSubmit"
|
|
||||||
@response="onScanResponse"
|
@response="onScanResponse"
|
||||||
@error="onScanError"
|
@error="modalError"
|
||||||
>
|
>
|
||||||
</taskSubmitter>
|
</taskSubmitter>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -433,14 +432,8 @@ export default {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
onScanSubmit: function() {},
|
|
||||||
|
|
||||||
onScanResponse: function() {
|
onScanResponse: function() {
|
||||||
this.modalNotify("Finished scan.");
|
this.modalNotify("Finished scan.");
|
||||||
},
|
|
||||||
|
|
||||||
onScanError: function(error) {
|
|
||||||
this.modalError(error);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -119,7 +119,6 @@ export default {
|
||||||
|
|
||||||
deleteAll: function() {
|
deleteAll: function() {
|
||||||
axios.all(this.allURLs.map(l => axios.delete(l))).then(() => {
|
axios.all(this.allURLs.map(l => axios.delete(l))).then(() => {
|
||||||
console.log("Delete finished")
|
|
||||||
// Emit signal to update capture list
|
// Emit signal to update capture list
|
||||||
this.$root.$emit("globalUpdateCaptures");
|
this.$root.$emit("globalUpdateCaptures");
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
:submit-label="'Create ZIP'"
|
:submit-label="'Create ZIP'"
|
||||||
:submit-data="captureIds"
|
:submit-data="captureIds"
|
||||||
@response="onResponse"
|
@response="onResponse"
|
||||||
@error="onError"
|
@error="modalError"
|
||||||
>
|
>
|
||||||
</taskSubmitter>
|
</taskSubmitter>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -163,10 +163,6 @@ export default {
|
||||||
this.lastSessionId = response.output.id;
|
this.lastSessionId = response.output.id;
|
||||||
this.downloadUrl = `${this.zipGetterUri}/${this.lastSessionId}`;
|
this.downloadUrl = `${this.zipGetterUri}/${this.lastSessionId}`;
|
||||||
this.downloadReady = true;
|
this.downloadReady = true;
|
||||||
},
|
|
||||||
|
|
||||||
onError: function(error) {
|
|
||||||
this.modalError(error); // Let mixin handle error
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -148,6 +148,7 @@
|
||||||
:submit-on-event="'globalFastAutofocusEvent'"
|
:submit-on-event="'globalFastAutofocusEvent'"
|
||||||
@taskStarted="isAutofocusing = 1"
|
@taskStarted="isAutofocusing = 1"
|
||||||
@finished="isAutofocusing = 0"
|
@finished="isAutofocusing = 0"
|
||||||
|
@error="modalError"
|
||||||
></taskSubmitter>
|
></taskSubmitter>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -160,6 +161,7 @@
|
||||||
:button-primary="false"
|
:button-primary="false"
|
||||||
@taskStarted="isAutofocusing = 2"
|
@taskStarted="isAutofocusing = 2"
|
||||||
@finished="isAutofocusing = 0"
|
@finished="isAutofocusing = 0"
|
||||||
|
@error="modalError"
|
||||||
></taskSubmitter>
|
></taskSubmitter>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -172,6 +174,7 @@
|
||||||
:button-primary="false"
|
:button-primary="false"
|
||||||
@taskStarted="isAutofocusing = 3"
|
@taskStarted="isAutofocusing = 3"
|
||||||
@finished="isAutofocusing = 0"
|
@finished="isAutofocusing = 0"
|
||||||
|
@error="modalError"
|
||||||
></taskSubmitter>
|
></taskSubmitter>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@
|
||||||
:submit-url="recalibrationLinks.calibrate_xy.href"
|
:submit-url="recalibrationLinks.calibrate_xy.href"
|
||||||
:submit-label="'Auto-Calibrate using camera'"
|
:submit-label="'Auto-Calibrate using camera'"
|
||||||
@response="onRecalibrateResponse"
|
@response="onRecalibrateResponse"
|
||||||
@error="onRecalibrateError"
|
@error="modalError"
|
||||||
>
|
>
|
||||||
</taskSubmitter>
|
</taskSubmitter>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -149,10 +149,6 @@ export default {
|
||||||
this.modalNotify("Finished stage-to-camera calibration.");
|
this.modalNotify("Finished stage-to-camera calibration.");
|
||||||
// Update local settings
|
// Update local settings
|
||||||
this.updateSettings();
|
this.updateSettings();
|
||||||
},
|
|
||||||
|
|
||||||
onRecalibrateError: function(error) {
|
|
||||||
this.modalError(error); // Let mixin handle error
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@
|
||||||
:submit-url="recalibrationLinks.recalibrate.href"
|
:submit-url="recalibrationLinks.recalibrate.href"
|
||||||
:submit-label="'Auto-Calibrate'"
|
:submit-label="'Auto-Calibrate'"
|
||||||
@response="onRecalibrateResponse"
|
@response="onRecalibrateResponse"
|
||||||
@error="onRecalibrateError"
|
@error="modalError"
|
||||||
>
|
>
|
||||||
</taskSubmitter>
|
</taskSubmitter>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -128,10 +128,6 @@ export default {
|
||||||
this.modalNotify("Finished recalibration.");
|
this.modalNotify("Finished recalibration.");
|
||||||
},
|
},
|
||||||
|
|
||||||
onRecalibrateError: function(error) {
|
|
||||||
this.modalError(error); // Let mixin handle error
|
|
||||||
},
|
|
||||||
|
|
||||||
flattenLensShadingTableRequest: function() {
|
flattenLensShadingTableRequest: function() {
|
||||||
axios.post(this.recalibrationLinks.flatten_lens_shading_table.href);
|
axios.post(this.recalibrationLinks.flatten_lens_shading_table.href);
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -95,7 +95,7 @@
|
||||||
submit-label="Start scan"
|
submit-label="Start scan"
|
||||||
@submit="scanRunning = true"
|
@submit="scanRunning = true"
|
||||||
@response="scanRunning = false"
|
@response="scanRunning = false"
|
||||||
@error="scanRunning = false"
|
@error="onScanError"
|
||||||
></taskSubmitter>
|
></taskSubmitter>
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
|
|
@ -293,6 +293,11 @@ export default {
|
||||||
pad(tzo % 60)
|
pad(tzo % 60)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
onScanError: function(error) {
|
||||||
|
this.scanRunning = false;
|
||||||
|
this.modalError(error);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue