fix regex

This commit is contained in:
Björn Dalfors
2024-05-18 21:42:25 +02:00
parent a346c48d3e
commit 7617430a3f

View File

@@ -49,7 +49,7 @@ export class ConnectionManager {
let decoded_payload = null let decoded_payload = null
// spell-checker: disable-next-line // spell-checker: disable-next-line
if (topic.match(/spBv1\.0\/[^/]+\/(DDATA|NDATA|NCMD|DCMD|NBIRTH|DBIRTH|NDEATH|DDEATH\/[^/]+\/)/u)) { if (topic.match(/^spBv1\.0\/[^/]+\/[ND](DATA|CMD|DEATH|BIRTH)\/[^/]+(\/[^/]+)?$/u)) {
decoded_payload = SparkplugDecoder.decode(buffer) decoded_payload = SparkplugDecoder.decode(buffer)
} else { } else {
decoded_payload = Base64Message.fromBuffer(buffer) decoded_payload = Base64Message.fromBuffer(buffer)