Fix model issues.

This commit is contained in:
2025-10-30 22:19:48 +00:00
parent 262536135d
commit a7a5169c67
5 changed files with 11 additions and 11 deletions

View File

@@ -53,7 +53,8 @@ func (h *AccountMessageHandlers) SendPost(c *gin.Context) {
var in domain.CreateMessageInput
if err := c.ShouldBind(&in); err != nil {
// Re-render form with validation errors
ctx := templateHelpers.TemplateContext(c.Writer, c.Request, models.TemplateData{})
data := templateHandlers.BuildTemplateData(app, c.Writer, c.Request)
ctx := templateHelpers.TemplateContext(c.Writer, c.Request, data)
if f := sm.PopString(c.Request.Context(), "flash"); f != "" {
ctx["Flash"] = f
}
@@ -98,8 +99,6 @@ func (h *AccountMessageHandlers) SendPost(c *gin.Context) {
return
}
// Optional: set a flash message for success (since you already PopString elsewhere)
// If you're using scs/v2, Put is available:
sm.Put(c.Request.Context(), "flash", "Message sent!")
// Redirect back to inbox