fix: heartbeat system_data als RawMessage — Windows/beliebige Plattformen ohne Datenverlust
This commit is contained in:
@@ -257,7 +257,7 @@ func (h *Handler) heartbeat(w http.ResponseWriter, r *http.Request) {
|
||||
h.db.UpdateAgentAPIKey(req.AgentID, keyInfo.Key)
|
||||
}
|
||||
|
||||
if err := h.db.SaveSystemData(req.AgentID, &req.SystemData); err != nil {
|
||||
if err := h.db.SaveSystemDataRaw(req.AgentID, req.SystemData); err != nil {
|
||||
if strings.Contains(err.Error(), "nicht gefunden") {
|
||||
writeError(w, http.StatusNotFound, "Agent nicht gefunden")
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user