From f5a9531bf7965db8800e9f2f32e8158cc1b964f8 Mon Sep 17 00:00:00 2001 From: m Date: Sun, 12 Jul 2026 20:12:03 +0200 Subject: [PATCH] add missing infos --- backend/internal/handler/files.go | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/backend/internal/handler/files.go b/backend/internal/handler/files.go index 6434027..0794065 100644 --- a/backend/internal/handler/files.go +++ b/backend/internal/handler/files.go @@ -55,10 +55,6 @@ func (h *FileHandler) List(c *gin.Context) { return } - for i := range files { - files[i].CreatedAt = "" // clean for response - } - type fileResponse struct { ID string `json:"id"` URL string `json:"url"` @@ -66,32 +62,23 @@ func (h *FileHandler) List(c *gin.Context) { Size int64 `json:"size"` Tags []string `json:"tags"` CreatedAt string `json:"createdAt"` + MimeType string `json:"mimeType"` + OcrText string `json:"ocrText,omitempty"` + UpdatedAt string `json:"updatedAt"` } resp := make([]fileResponse, len(files)) for i, f := range files { - metadata, err := h.files.Get(f.ID) - if err != nil { - - resp[i] = fileResponse{ - ID: f.ID, - URL: h.urls.GenerateDownloadURL(f.ID), - Name: f.Name, - Size: f.Size, - Tags: []string{}, - } - continue - - } - resp[i] = fileResponse{ ID: f.ID, URL: h.urls.GenerateDownloadURL(f.ID), Name: f.Name, Size: f.Size, Tags: []string{}, - CreatedAt: metadata.CreatedAt, + CreatedAt: f.CreatedAt, + UpdatedAt: f.UpdatedAt, + MimeType: f.MimeType, } }