diff --git a/application.py b/application.py
index 2be49b6..6943a2b 100644
--- a/application.py
+++ b/application.py
@@ -158,8 +158,8 @@ def new_order():
# global order_dict
pfdl_order = json.loads(request.data)
- if pfdl_order["order_id"] in order_dict:
- po = order_dict[pfdl_order["order_id"]]
+ if pfdl_order["order_uuid"] in order_dict:
+ po = order_dict[pfdl_order["order_uuid"]]
po.starting_date = pfdl_order["starting_date"]
po.last_update = pfdl_order["last_update"]
po.status = pfdl_order["status"]
@@ -182,7 +182,7 @@ def new_order():
socketio.emit("remove_pfdl_order", {"pfdl_order": pfdl_order}, namespace="/pfdl")
else:
po = PfdlOrder(
- pfdl_order["order_id"],
+ pfdl_order["order_uuid"],
pfdl_order["starting_date"],
pfdl_order["last_update"],
pfdl_order["status"],
@@ -227,7 +227,7 @@ def get_pfdl_order_by_id(order_id):
def update_petri_net():
record = json.loads(request.data)
- order_id = record["order_id"]
+ order_id = record["order_uuid"]
pn = PetriNet(order_id, record["content"], record["type_pn"])
if order_id in order_dict:
@@ -246,9 +246,9 @@ def update_petri_net():
@app.route("/log_event/", methods=["POST"])
def new_log_entry():
log_event = json.loads(request.data)
- order_id = log_event["order_id"]
+ order_id = log_event["order_uuid"]
l_e = LogEvent(
- log_event["order_id"],
+ log_event["order_uuid"],
log_event["log_date"],
log_event["log_message"],
log_event["log_level"],
diff --git a/static/js/petri_net_helper.js b/static/js/petri_net_helper.js
index 5824750..623728e 100644
--- a/static/js/petri_net_helper.js
+++ b/static/js/petri_net_helper.js
@@ -128,7 +128,7 @@ const fitGraphAsImage = async function () {
};
const createPetriNet = async function (msg, petriNetInfos) {
- if (msg["order_id"] != petriNetInfos.orderId) {
+ if (msg["order_uuid"] != petriNetInfos.orderId) {
return;
}
// enable the graph creation code to access the dotstring and tree structure
@@ -155,7 +155,7 @@ const onPetriNetDrawn = async function (petriNetInfos) {
};
const onUpdateMessageReceived = function (msg, petriNetInfos) {
- if (msg["order_id"] != petriNetInfos.orderId) {
+ if (msg["order_uuid"] != petriNetInfos.orderId) {
return;
}
// check if another petri net is currently drawn
diff --git a/templates/index.html b/templates/index.html
index 969249f..99146c8 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -26,27 +26,27 @@
//receive details from server
socket.on("pfdl_order", function (msg) {
- if (document.getElementById(msg.pfdl_order["order_id"])) {
- document.getElementById(msg.pfdl_order["order_id"]).remove();
+ if (document.getElementById(msg.pfdl_order["order_uuid"])) {
+ document.getElementById(msg.pfdl_order["order_uuid"]).remove();
}
new_item =
'
';
new_item += '
';
new_item += createHtmlStatus(msg.pfdl_order["status"]);
new_item +=
" Order: " +
- msg.pfdl_order["order_id"] +
+ msg.pfdl_order["order_uuid"] +
" | Status: " +
statusToText(msg.pfdl_order["status"]);
new_item += "
";
new_item += '
';
new_item += '
Latest Log Messages:
';
new_item +=
- '
';
+ ' ';
msg.last_messages.forEach((item, index) => {
new_item +=
' - ';
@@ -65,7 +65,7 @@
"
";
new_item +=
' Details';
new_item += "
";
new_item += "
";
@@ -89,17 +89,17 @@
"";
});
document.getElementById(
- "latest_messages_" + msg.log_event["order_id"]
+ "latest_messages_" + msg.log_event["order_uuid"]
).innerHTML = new_item;
});
socket.on("remove_pfdl_order", function (msg) {
- if (document.getElementById(msg.pfdl_order["order_id"])) {
- document.getElementById(msg.pfdl_order["order_id"]).remove();
+ if (document.getElementById(msg.pfdl_order["order_uuid"])) {
+ document.getElementById(msg.pfdl_order["order_uuid"]).remove();
new_item =
'';
- new_item += "Order " + msg.pfdl_order["order_id"] + " is finished!";
+ new_item += "Order " + msg.pfdl_order["order_uuid"] + " is finished!";
new_item +=
'
";
diff --git a/templates/log.html b/templates/log.html
index 2b845c3..ea1392e 100644
--- a/templates/log.html
+++ b/templates/log.html
@@ -26,7 +26,7 @@
.DataTable()
.row.add([
date,
- msg["log_event"]["order_id"],
+ msg["log_event"]["order_uuid"],
msg["log_event"]["log_message"],
logLevelToText(msg["log_event"]["log_level"])
])
diff --git a/templates/order_history.html b/templates/order_history.html
index 1ea0e1c..27ce7ac 100644
--- a/templates/order_history.html
+++ b/templates/order_history.html
@@ -22,11 +22,11 @@
);
link =
'
Details';
$("#order-history-table")
.DataTable()
- .row.add([msg.pfdl_order["order_id"], date, link])
+ .row.add([msg.pfdl_order["order_uuid"], date, link])
.draw(false);
});
});
diff --git a/templates/order_state.html b/templates/order_state.html
index a88898b..260d1c1 100644
--- a/templates/order_state.html
+++ b/templates/order_state.html
@@ -33,7 +33,7 @@
//receive details from server
socket.on("new_log_event", function (msg) {
- if (msg["log_event"]["order_id"] == "{{order.order_id}}") {
+ if (msg["log_event"]["order_uuid"] == "{{order.order_id}}") {
var date = new Date(msg["log_event"]["log_date"] * 1000).toLocaleString(
"en-GB"
);
@@ -49,7 +49,7 @@
});
socket.on("remove_pfdl_order", function (msg) {
- if (msg.pfdl_order["order_id"] == "{{order.order_id}}") {
+ if (msg.pfdl_order["order_uuid"] == "{{order.order_id}}") {
document.getElementById("petriNetLink").href =
"/order_history/{{order.order_id}}/petri_net";
@@ -68,7 +68,7 @@
if (currentDotContent.includes("digraph")) {
// trigger the creation of the current Petri Net by sending a mock message containing the Petri Net content
const mockMessage = {
- order_id: "{{order.order_id}}",
+ order_uuid: "{{order.order_id}}",
content: currentDotContent,
type_pn: "dot"
};
diff --git a/templates/view_petri_net.html b/templates/view_petri_net.html
index 495789d..ed39439 100644
--- a/templates/view_petri_net.html
+++ b/templates/view_petri_net.html
@@ -32,7 +32,7 @@
});
socket.on("remove_pfdl_order", function (msg) {
- if (msg.pfdl_order["order_id"] == "{{order.order_id}}") {
+ if (msg.pfdl_order["order_uuid"] == "{{order.order_id}}") {
document.getElementById("backLink").href =
"/order_history/{{order.order_id}}";