1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-06 05:26:22 -07:00

Fix template issues with pointer/non-pointer receivers

This commit is contained in:
Eggbertx 2024-03-27 11:13:31 -07:00
parent 34e6887490
commit 8464c2447c
8 changed files with 39 additions and 40 deletions

View file

@ -135,7 +135,7 @@ func GetThreadTopPost(threadID int) (*Post, error) {
return post, err
}
func GetBoardTopPosts(boardID int) ([]Post, error) {
func GetBoardTopPosts(boardID int) ([]*Post, error) {
query := `SELECT DBPREFIXposts.id, thread_id, is_top_post, ip, created_on, name,
tripcode, is_role_signature, email, subject, message, message_raw,
password, deleted_at, is_deleted, banned_message
@ -150,7 +150,7 @@ func GetBoardTopPosts(boardID int) ([]Post, error) {
return nil, err
}
defer rows.Close()
var posts []Post
var posts []*Post
for rows.Next() {
var post Post
// var tmp int // only needed for WHERE clause in query
@ -167,7 +167,7 @@ func GetBoardTopPosts(boardID int) ([]Post, error) {
if bannedMessage != nil {
post.BannedMessage = *bannedMessage
}
posts = append(posts, post)
posts = append(posts, &post)
}
return posts, nil
}