This commit is contained in:
cangui 2025-05-09 15:21:44 +02:00
parent 8e1532ffed
commit fb8c9270bd
2 changed files with 19 additions and 2 deletions

View File

@ -476,6 +476,24 @@ func HandleTemplateTest(db *gorm.DB) http.HandlerFunc {
} }
defer resp.Body.Close() defer resp.Body.Close()
io.Copy(w, resp.Body) // Lire la réponse pour capturer le message ID ou statut
var respBody map[string]interface{}
json.NewDecoder(resp.Body).Decode(&respBody)
messageID := ""
if messages, ok := respBody["messages"].([]interface{}); ok && len(messages) > 0 {
if msgMap, ok := messages[0].(map[string]interface{}); ok {
messageID = fmt.Sprintf("%v", msgMap["id"])
} }
} }
err = models.SaveMessageStatusError(db, user.ID, to, messageID, "sent", fmt.Sprintf("Template: %s", templateName))
if err != nil {
fmt.Println("⚠️ Erreur enregistrement statut message:", err)
}
w.WriteHeader(resp.StatusCode)
json.NewEncoder(w).Encode(respBody)
}
}

View File

@ -1,4 +1,3 @@
<!-- admin_conversations.pages.tmpl -->
{{ define "admin_conversations.pages.tmpl" }} {{ define "admin_conversations.pages.tmpl" }}
<h2>Historique des messages de l'utilisateur #{{ .UserID }}</h2> <h2>Historique des messages de l'utilisateur #{{ .UserID }}</h2>