This commit is contained in:
Ross
2021-08-19 16:42:39 +01:00
parent 831f8e9624
commit b85e1069e8
@@ -99,9 +99,26 @@
// send request to change the is_private state on customSwitches toggle
$("#save-annotations").click(function () {
json = getJsonToolStateNoId();
let el = $(".single-dicom-viewer").get(0);
console.log(json);
let c = cornerstone.getEnabledElement(el);
let toolStateManager = cornerstoneTools.globalImageIdSpecificToolStateManager;
//let image_id = c.image.imageId;
let toolstate = toolStateManager.saveToolState();
let images = document.getElementById("single-dicom-viewer").dataset.images;
let lson_toolstates = [];
for (cost image in images) {
json_toolstates.push(JSON.stringify(toolstate[image]));
}
console.log(json_toolstates);
return
$.ajax({
url: "{% url 'rapids:question_save_annotation' pk=question.pk %}",
@@ -354,22 +371,7 @@
});
});
function getJsonToolStateNoId() {
let el = $(".single-dicom-viewer").get(0);
let c = cornerstone.getEnabledElement(el);
let toolStateManager = cornerstoneTools.globalImageIdSpecificToolStateManager;
let image_id = c.image.imageId;
let state_with_id = toolStateManager.saveToolState()
const json_tool_state = JSON.stringify(state_with_id[image_id]);
return json_tool_state;
}
</script>
<style>
.toggle-button {