Skip to content

Commit fbd8b3d

Browse files
committed
chore: support filter message by id
1 parent 963af5c commit fbd8b3d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

api.go

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -654,6 +654,17 @@ func (h *APIHandler) handleGetMessages(c *gin.Context) {
654654
return
655655
}
656656

657+
id := c.Query("id")
658+
if id != "" {
659+
var filteredMessages []CanMessageLog
660+
for _, msg := range messages {
661+
if msg.HEX_ID == id {
662+
filteredMessages = append(filteredMessages, msg)
663+
}
664+
}
665+
messages = filteredMessages
666+
}
667+
657668
data := map[string]interface{}{
658669
"interface": ifName,
659670
"messages": messages,

0 commit comments

Comments
 (0)