This commit is contained in:
cangui 2025-05-11 08:53:44 +02:00
parent a8be50a210
commit 84f1408ffe
2 changed files with 5 additions and 3 deletions

View File

@ -34,11 +34,12 @@ func RoutesPublic(r *mux.Router, db *gorm.DB) {
r.HandleFunc("/api/message/send", handlers.SendWhatsAppMessage(db)).Methods("POST")
r.HandleFunc("/admin/user/{id}/conversations", renders.AdminConversationPage(db))
r.HandleFunc("/api/user/{id}/conversations", renders.AdminConversationRows(db))
r.HandleFunc("/admin/user/{id}/edit", renders.AdminUserEdit(db)).Methods("GET")
//page user
r.HandleFunc("/admin/user", renders.AdminUserList(db))
r.HandleFunc("/api/user/create", renders.CreateUserHandler(db)).Methods("POST")
r.HandleFunc("/admin/user/{id}/edit", renders.AdminUserEdit(db)).Methods("GET")
// api user
r.HandleFunc("/api/user/delete/{id}", handlers.AdminUserDelete(db)).Methods("DELETE")

View File

@ -6,8 +6,9 @@
<div class="column is-10">
<h2 class="title is-4">Modifier l'utilisateur #{{ .User.ID }}</h2>
<form hx-put="/api/user/update/{{ .User.ID }}" hx-on="htmx:afterRequest: window.location.href = '/admin/user'" class="box">
<!-- Flash message -->
<div id="userFlash"></div>
<form hx-put="/api/user/update/{{ .User.ID }}" hx-target="#userFlash" hx-swap="outerHTML" class="box">
<div class="field">
<label class="label">Email</label>
<div class="control">