Skip to content

Commit f706a7f

Browse files
committed
display time_sent and processing_time values
1 parent b281cf3 commit f706a7f

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

src/Frontend/src/components/audit/AuditList.vue

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import { useRoute } from "vue-router";
66
import DataView from "../DataView.vue";
77
import SortableColumn from "../SortableColumn.vue";
88
import { MessageStatus } from "@/resources/Message";
9+
import moment from "moment";
10+
import { useFormatTime } from "@/composables/formatter";
911
1012
const route = useRoute();
1113
const store = useAuditStore();
@@ -52,6 +54,13 @@ function friendlyTypeName(messageType: string) {
5254
const typeName = typeClass.split(".").reverse()[0];
5355
return typeName.replace(/\+/g, ".");
5456
}
57+
58+
function formatDotNetTimespan(timespan: string) {
59+
//assuming if we have days in the timespan then something is very, very wrong
60+
const [hh, mm, ss] = timespan.split(":");
61+
const time = useFormatTime(((parseInt(hh) * 60 + parseInt(mm)) * 60 + parseFloat(ss)) * 1000);
62+
return `${time.value} ${time.unit}`;
63+
}
5564
</script>
5665

5766
<template>
@@ -99,10 +108,10 @@ function friendlyTypeName(messageType: string) {
99108
{{ friendlyTypeName(message.message_type) }}
100109
</div>
101110
<div role="cell" aria-label="time-sent" class="col-2 time-sent">
102-
{{ "todo" }}
111+
{{ moment(message.time_sent).local().format("LLLL") }}
103112
</div>
104113
<div role="cell" aria-label="processing-time" class="col-2 processing-time">
105-
{{ "todo" }}
114+
{{ formatDotNetTimespan(message.processing_time) }}
106115
</div>
107116
</div>
108117
</div>

0 commit comments

Comments
 (0)