This commit is contained in:
cangui 2025-05-09 21:51:38 +02:00
parent 4d99bf27e2
commit 5f16bd3f37

View File

@ -226,9 +226,20 @@ func AdminUserUpdate(db *gorm.DB) http.HandlerFunc {
func AdminConversationPage(db *gorm.DB) http.HandlerFunc { func AdminConversationPage(db *gorm.DB) http.HandlerFunc {
return func(w http.ResponseWriter, r *http.Request) { return func(w http.ResponseWriter, r *http.Request) {
idStr := mux.Vars(r)["id"] idStr := mux.Vars(r)["id"]
data := map[string]interface{}{ data := map[string]interface{}{
"UserID": idStr, "UserID": idStr,
} }
if _, exists := data["User"]; !exists {
if val := r.Context().Value("ssoid"); val != nil {
ssoid := val.(string)
var user models.User
if err := db.Where("sso_id = ?", ssoid).First(&user).Error; err == nil {
data["User"] = user
}
}
}
renderTemplate(w, "adminconversations", data) renderTemplate(w, "adminconversations", data)
} }
} }