fix for #417, sets duration to 0 if negative int detected

This commit is contained in:
CyferShepard
2025-07-08 22:48:08 +02:00
parent 0f75598636
commit 7f03e7d5c9

View File

@@ -12,8 +12,14 @@
"PlayDuration",
];
const mappingPlaybackReporting = (item) => {
let duration = item[9];
const mappingPlaybackReporting = (item) => ({
if (duration === null || duration === undefined || duration < 0) {
duration = 0;
}
return {
rowid: item[0],
DateCreated: item[1],
UserId: item[2],
@@ -23,8 +29,9 @@
PlaybackMethod: item[6],
ClientName: item[7],
DeviceName: item[8],
PlayDuration:item[9] ,
});
PlayDuration: duration,
};
};
module.exports = {
columnsPlaybackReporting,