fix: preserve jt808 location raw archive uri
This commit is contained in:
@@ -55,7 +55,9 @@ public final class TdengineEnvelopeRows {
|
||||
return Optional.empty();
|
||||
}
|
||||
LocationPayload location = envelope.getLocation();
|
||||
String rawUri = envelope.hasRawArchive() ? envelope.getRawArchive().getUri() : "";
|
||||
String rawUri = firstNonBlank(
|
||||
envelope.hasRawArchive() ? envelope.getRawArchive().getUri() : "",
|
||||
envelope.getMetadataOrDefault("rawArchiveUri", ""));
|
||||
String frameId = envelope.getMetadataOrDefault("frame_id", envelope.getEventId());
|
||||
return Optional.of(new TdengineLocationRow(
|
||||
instant(envelope.getEventTimeMs()),
|
||||
|
||||
Reference in New Issue
Block a user