Refactor
This commit is contained in:
+12
-2
@@ -72,7 +72,12 @@ func renderRoomStories(w http.ResponseWriter, roomID int, user *lib.User) {
|
||||
http.Error(w, "room not found", http.StatusNotFound)
|
||||
return
|
||||
}
|
||||
renderTemplate(w, "stories-panel", buildRoomData(room, user))
|
||||
data, err := buildRoomData(room, user)
|
||||
if err != nil {
|
||||
http.Error(w, "failed to load room data", http.StatusInternalServerError)
|
||||
return
|
||||
}
|
||||
renderTemplate(w, "stories-panel", data)
|
||||
}
|
||||
|
||||
func renderRoomMembers(w http.ResponseWriter, roomID int, user *lib.User) {
|
||||
@@ -81,7 +86,12 @@ func renderRoomMembers(w http.ResponseWriter, roomID int, user *lib.User) {
|
||||
http.Error(w, "room not found", http.StatusNotFound)
|
||||
return
|
||||
}
|
||||
renderTemplate(w, "members-panel", buildRoomData(room, user))
|
||||
data, err := buildRoomData(room, user)
|
||||
if err != nil {
|
||||
http.Error(w, "failed to load room data", http.StatusInternalServerError)
|
||||
return
|
||||
}
|
||||
renderTemplate(w, "members-panel", data)
|
||||
}
|
||||
|
||||
func requireAuth(next http.HandlerFunc) http.HandlerFunc {
|
||||
|
||||
Reference in New Issue
Block a user