mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
[CodeFactor] Apply fixes
This commit is contained in:
parent
fabec55605
commit
bdf7f546a8
|
@ -69,7 +69,7 @@ export default {
|
|||
message: Object,
|
||||
},
|
||||
methods: {
|
||||
showMessageInfo() {
|
||||
showMessageInfo() {
|
||||
requestMessageInfo(this.message._id);
|
||||
//let infoModal = Modal.getOrCreateInstance(document.getElementById('messageInfoModal'))
|
||||
//console.log(this.infoModal)
|
||||
|
|
|
@ -100,7 +100,7 @@ export default {
|
|||
},
|
||||
|
||||
methods: {
|
||||
repeatMessage() {
|
||||
repeatMessage() {
|
||||
repeatMessageTransmission(this.message._id);
|
||||
},
|
||||
|
||||
|
@ -108,7 +108,7 @@ export default {
|
|||
deleteMessageFromDB(this.message._id);
|
||||
},
|
||||
showMessageInfo() {
|
||||
console.log("requesting message info.....")
|
||||
console.log("requesting message info.....");
|
||||
requestMessageInfo(this.message._id);
|
||||
//let infoModal = Modal.getOrCreateInstance(document.getElementById('messageInfoModal'))
|
||||
//console.log(this.infoModal)
|
||||
|
@ -158,7 +158,6 @@ export default {
|
|||
}
|
||||
},
|
||||
|
||||
|
||||
getDateTime() {
|
||||
var datetime = new Date(this.message.timestamp * 1000).toLocaleString(
|
||||
navigator.language,
|
||||
|
|
|
@ -29,7 +29,7 @@ function deleteChat() {
|
|||
deleteChatByCallsign(chat.selectedCallsign);
|
||||
}
|
||||
|
||||
function deleteSelectedMessage(){
|
||||
function deleteSelectedMessage() {
|
||||
chat.arq_speed_list_bpm = [];
|
||||
chat.arq_speed_list_timestamp = [];
|
||||
chat.arq_speed_list_snr = [];
|
||||
|
@ -59,7 +59,6 @@ ChartJS.register(
|
|||
Legend,
|
||||
);
|
||||
|
||||
|
||||
// https://www.chartjs.org/docs/latest/samples/line/segments.html
|
||||
const skipped = (speedCtx, value) =>
|
||||
speedCtx.p0.skip || speedCtx.p1.skip ? value : undefined;
|
||||
|
@ -122,10 +121,6 @@ const transmissionSpeedChartDataMessageInfo = computed(() => ({
|
|||
},
|
||||
],
|
||||
}));
|
||||
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
@ -252,80 +247,71 @@ const transmissionSpeedChartDataMessageInfo = computed(() => ({
|
|||
></button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="container">
|
||||
<div class="d-flex flex-row justify-content-between">
|
||||
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1">Status</span>
|
||||
<span class="input-group-text" id="basic-addon1">{{
|
||||
chat.selectedMessageObject["status"]
|
||||
}}</span>
|
||||
</div>
|
||||
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1">Attempts</span>
|
||||
<span class="input-group-text" id="basic-addon1">{{
|
||||
chat.selectedMessageObject["attempt"]
|
||||
}}</span>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="container">
|
||||
<div class="d-flex flex-row justify-content-between">
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1">nacks</span>
|
||||
<span class="input-group-text">{{ chat.selectedMessageObject["nacks"] }}</span>
|
||||
</div>
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1">hmack</span>
|
||||
<span class="input-group-text">{{ chat.selectedMessageObject["hmac_signed"] }}</span>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="container">
|
||||
<div class="d-flex flex-row justify-content-between">
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1"
|
||||
>Bytes per Minute</span
|
||||
>
|
||||
<span class="input-group-text" id="basic-addon1">{{
|
||||
chat.selectedMessageObject["bytesperminute"]
|
||||
}}</span>
|
||||
</div>
|
||||
<div class="container">
|
||||
<div class="d-flex flex-row justify-content-between">
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1">Duration [s]</span>
|
||||
<span class="input-group-text">{{ parseInt(chat.selectedMessageObject["duration"]) }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<span class="input-group-text" id="basic-addon1">Status</span>
|
||||
<span class="input-group-text" id="basic-addon1">{{
|
||||
chat.selectedMessageObject["status"]
|
||||
}}</span>
|
||||
</div>
|
||||
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1">Attempts</span>
|
||||
<span class="input-group-text" id="basic-addon1">{{
|
||||
chat.selectedMessageObject["attempt"]
|
||||
}}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container">
|
||||
<div class="d-flex flex-row justify-content-between">
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1">nacks</span>
|
||||
<span class="input-group-text">{{
|
||||
chat.selectedMessageObject["nacks"]
|
||||
}}</span>
|
||||
</div>
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1">hmack</span>
|
||||
<span class="input-group-text">{{
|
||||
chat.selectedMessageObject["hmac_signed"]
|
||||
}}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container">
|
||||
<div class="d-flex flex-row justify-content-between">
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1"
|
||||
>Bytes per Minute</span
|
||||
>
|
||||
<span class="input-group-text" id="basic-addon1">{{
|
||||
chat.selectedMessageObject["bytesperminute"]
|
||||
}}</span>
|
||||
</div>
|
||||
<div class="input-group mb-3">
|
||||
<span class="input-group-text" id="basic-addon1"
|
||||
>Duration [s]</span
|
||||
>
|
||||
<span class="input-group-text">{{
|
||||
parseInt(chat.selectedMessageObject["duration"])
|
||||
}}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card mt-2">
|
||||
<div class="card-header">
|
||||
Statistics
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<Line
|
||||
:data="transmissionSpeedChartDataMessageInfo"
|
||||
:options="transmissionSpeedChartOptionsMessageInfo"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="card-header">Statistics</div>
|
||||
<div class="card-body">
|
||||
<Line
|
||||
:data="transmissionSpeedChartDataMessageInfo"
|
||||
:options="transmissionSpeedChartOptionsMessageInfo"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button
|
||||
|
|
|
@ -869,29 +869,30 @@ export function requestMessageInfo(id) {
|
|||
chat.arq_speed_list_snr = [];
|
||||
chat.selectedMessageObject = [];
|
||||
|
||||
|
||||
// id and uuid are the same
|
||||
var data = getFromUnsortedChatListByUUID(id);
|
||||
console.log(data);
|
||||
chat.selectedMessageObject = data;
|
||||
|
||||
if (typeof data["speed_list"] !== "undefined" && data["speed_list"].length > 0 ) {
|
||||
prepareStatsDataForStore(data["speed_list"]);
|
||||
} else {
|
||||
prepareStatsDataForStore([{}]);
|
||||
if (
|
||||
typeof data["speed_list"] !== "undefined" &&
|
||||
data["speed_list"].length > 0
|
||||
) {
|
||||
prepareStatsDataForStore(data["speed_list"]);
|
||||
} else {
|
||||
prepareStatsDataForStore([{}]);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return;
|
||||
return;
|
||||
}
|
||||
|
||||
// THis is a nearly duplicate of the same function in sock.js :-(
|
||||
function prepareStatsDataForStore(data) {
|
||||
// dummy data
|
||||
//state.arq_speed_list = [{"snr":0.0,"bpm":104,"timestamp":1696189769},{"snr":0.0,"bpm":80,"timestamp":1696189778},{"snr":0.0,"bpm":70,"timestamp":1696189783},{"snr":0.0,"bpm":58,"timestamp":1696189792},{"snr":0.0,"bpm":52,"timestamp":1696189797},{"snr":"NaN","bpm":42,"timestamp":1696189811},{"snr":0.0,"bpm":22,"timestamp":1696189875},{"snr":0.0,"bpm":21,"timestamp":1696189881},{"snr":0.0,"bpm":17,"timestamp":1696189913},{"snr":0.0,"bpm":15,"timestamp":1696189932},{"snr":0.0,"bpm":15,"timestamp":1696189937},{"snr":0.0,"bpm":14,"timestamp":1696189946},{"snr":-6.1,"bpm":14,"timestamp":1696189954},{"snr":-6.1,"bpm":14,"timestamp":1696189955},{"snr":-5.5,"bpm":28,"timestamp":1696189963},{"snr":-5.5,"bpm":27,"timestamp":1696189963}]
|
||||
console.log(data)
|
||||
console.log()
|
||||
var speed_listSize = 0;
|
||||
console.log(data);
|
||||
console.log();
|
||||
var speed_listSize = 0;
|
||||
if (typeof data == "undefined") {
|
||||
speed_listSize = 0;
|
||||
} else {
|
||||
|
@ -930,10 +931,9 @@ var speed_listSize = 0;
|
|||
chat.arq_speed_list_timestamp = speed_list_timestamp;
|
||||
chat.arq_speed_list_snr = speed_list_snr;
|
||||
|
||||
return
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
async function createIndex(myIndexFields) {
|
||||
db.createIndex({
|
||||
index: {
|
||||
|
|
Loading…
Reference in a new issue