this repo has no description

feat: don't scan Likes

Changed files
+2 -3
pkg
mostliked
+2 -3
pkg/mostliked/generator.go
··· 15 15 16 16 type PostRow struct { 17 17 Uri string 18 - Likes int 19 18 } 20 19 21 20 func getPosts(ctx context.Context, dbCnx *sql.DB, langs []string, limit, offset int) ([]PostRow, error) { 22 21 var queryParams []any 23 22 var query strings.Builder 24 - fmt.Fprint(&query, "SELECT posts.uri, likes FROM posts LEFT JOIN langs ON posts.uri = langs.uri") 23 + fmt.Fprint(&query, "SELECT posts.uri FROM posts LEFT JOIN langs ON posts.uri = langs.uri") 25 24 if len(langs) > 0 { 26 25 fmt.Fprint(&query, " WHERE lang IN (") 27 26 for idx, lang := range langs { ··· 47 46 var posts []PostRow 48 47 for rows.Next() { 49 48 var post PostRow 50 - if err := rows.Scan(&post.Uri, &post.Likes); err != nil { 49 + if err := rows.Scan(&post.Uri); err != nil { 51 50 return nil, err 52 51 } 53 52 posts = append(posts, post)