From 8f132dc2ebe73f9ec3c6203562e9a32ee95087c4 Mon Sep 17 00:00:00 2001 From: Javier Marcos <1271349+javuto@users.noreply.github.com> Date: Tue, 14 Oct 2025 11:22:00 +0200 Subject: [PATCH] Fix for left side menus for query results and carves --- cmd/admin/handlers/templates.go | 14 ++++++++------ cmd/admin/templates/carves-details.html | 9 +++------ 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/cmd/admin/handlers/templates.go b/cmd/admin/handlers/templates.go index 32ac875b..594afa1e 100644 --- a/cmd/admin/handlers/templates.go +++ b/cmd/admin/handlers/templates.go @@ -645,9 +645,10 @@ func (h *HandlersAdmin) QueryLogsHandler(w http.ResponseWriter, r *http.Request) } // Left metadata leftMetadata := AsideLeftMetadata{ - EnvUUID: env.UUID, - Query: true, - QueryName: query.Name, + EnvUUID: env.UUID, + Query: true, + QueryName: query.Name, + OsqueryValues: h.OsqueryValues, } // Prepare template data templateData := QueryLogsTemplateData{ @@ -744,9 +745,10 @@ func (h *HandlersAdmin) CarvesDetailsHandler(w http.ResponseWriter, r *http.Requ blocks[c.SessionID] = bs } leftMetadata := AsideLeftMetadata{ - EnvUUID: env.UUID, - Carve: true, - CarveName: query.Name, + EnvUUID: env.UUID, + Carve: true, + CarveName: query.Name, + OsqueryValues: h.OsqueryValues, } // Get if the user is admin user, err := h.Users.Get(ctx[sessions.CtxUser]) diff --git a/cmd/admin/templates/carves-details.html b/cmd/admin/templates/carves-details.html index c99b55c6..88b9b8dc 100644 --- a/cmd/admin/templates/carves-details.html +++ b/cmd/admin/templates/carves-details.html @@ -11,14 +11,12 @@
- {{ if $leftmeta.Carve }} {{ $carveBlocks := .CarveBlocks }} {{ with .Query }} + {{ $carveBlocks := .CarveBlocks }} {{ if $leftmeta.Carve }} {{ with .Query }}
{{ if .Expired }} [ QUERY EXPIRED ] - {{ .Name }} {{ else }} {{ if .Completed }} [ QUERY COMPLETED ] - {{ .Name }} {{ else }} - [ QUERY ACTIVE ] - {{ .Name }} - - {{ inFutureTime .Expiration }} - {{ end }} {{ end }} + [ QUERY ACTIVE ] - {{ .Name }} - {{ inFutureTime .Expiration }}{{ end }} {{ end }}
+ {{ end }} {{ if $metadata.Admin }} {{ template "page-aside-right" . }} {{ end }} @@ -212,7 +211,6 @@

Carve deta - {{ with .Query }} - {{ end }}