diff --git a/crates/app/src/public/html/communities/list.html b/crates/app/src/public/html/communities/list.html index 31f0b66..e5cb525 100644 --- a/crates/app/src/public/html/communities/list.html +++ b/crates/app/src/public/html/communities/list.html @@ -52,16 +52,9 @@
-
-
- {{ icon "trending-up" }} - {{ text "communities:label.popular_communities" }} -
- - - {{ icon "search" }} - {{ text "communities:label.search" }} - +
+ {{ icon "trending-up" }} + {{ text "communities:label.popular_communities" }}
diff --git a/crates/core/src/database/communities.rs b/crates/core/src/database/communities.rs index 3d50d85..84fdf44 100644 --- a/crates/core/src/database/communities.rs +++ b/crates/core/src/database/communities.rs @@ -161,7 +161,11 @@ impl DataManager { let res = query_rows!( &conn, "SELECT * FROM communities WHERE title LIKE $1 ORDER BY member_count DESC, created DESC LIMIT $2 OFFSET $3", - params![&format!("%{query}%"), &(batch as i64), &(page as i64)], + params![ + &format!("%{query}%"), + &(batch as i64), + &((page * batch) as i64) + ], |x| { Self::get_community_from_row(x) } );