KKKKK
This commit is contained in:
parent
8e1532ffed
commit
fb8c9270bd
@ -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)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@ -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>
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user