Update docs
This commit is contained in:
parent
bb225b12ee
commit
5c8caddf1f
@ -112,11 +112,10 @@ async fn list(
|
|||||||
conn: Connection<Db>,
|
conn: Connection<Db>,
|
||||||
posts_per_page: Option<usize>,
|
posts_per_page: Option<usize>,
|
||||||
page: Option<usize>,
|
page: Option<usize>,
|
||||||
flash: Option<FlashMessage<'_>>,
|
|
||||||
) -> Template {
|
) -> Template {
|
||||||
// Set page number and items per page
|
// Set page number and items per page
|
||||||
let page = page.unwrap_or(0);
|
let page = page.unwrap_or(1);
|
||||||
let posts_per_page = posts_per_page.unwrap_or(DEFAULT_POSTS_PER_PAGE);
|
let posts_per_page = posts_per_page.unwrap_or(10);
|
||||||
|
|
||||||
// Setup paginator
|
// Setup paginator
|
||||||
let paginator = Post::find()
|
let paginator = Post::find()
|
||||||
@ -125,7 +124,7 @@ async fn list(
|
|||||||
|
|
||||||
// Fetch paginated posts
|
// Fetch paginated posts
|
||||||
let posts = paginator
|
let posts = paginator
|
||||||
.fetch_page(page)
|
.fetch_page(page - 1)
|
||||||
.await
|
.await
|
||||||
.expect("could not retrieve posts");
|
.expect("could not retrieve posts");
|
||||||
|
|
||||||
@ -135,7 +134,6 @@ async fn list(
|
|||||||
page: page,
|
page: page,
|
||||||
posts_per_page: posts_per_page,
|
posts_per_page: posts_per_page,
|
||||||
posts: posts,
|
posts: posts,
|
||||||
flash: flash.map(FlashMessage::into_inner),
|
|
||||||
num_pages: paginator.num_pages().await.ok().unwrap(),
|
num_pages: paginator.num_pages().await.ok().unwrap(),
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
@ -176,11 +176,10 @@
|
|||||||
//! conn: Connection<Db>,
|
//! conn: Connection<Db>,
|
||||||
//! posts_per_page: Option<usize>,
|
//! posts_per_page: Option<usize>,
|
||||||
//! page: Option<usize>,
|
//! page: Option<usize>,
|
||||||
//! flash: Option<FlashMessage<'_>>,
|
|
||||||
//! ) -> Template {
|
//! ) -> Template {
|
||||||
//! // Set page number and items per page
|
//! // Set page number and items per page
|
||||||
//! let page = page.unwrap_or(0);
|
//! let page = page.unwrap_or(1);
|
||||||
//! let posts_per_page = posts_per_page.unwrap_or(DEFAULT_POSTS_PER_PAGE);
|
//! let posts_per_page = posts_per_page.unwrap_or(10);
|
||||||
//!
|
//!
|
||||||
//! // Setup paginator
|
//! // Setup paginator
|
||||||
//! let paginator = Post::find()
|
//! let paginator = Post::find()
|
||||||
@ -189,7 +188,7 @@
|
|||||||
//!
|
//!
|
||||||
//! // Fetch paginated posts
|
//! // Fetch paginated posts
|
||||||
//! let posts = paginator
|
//! let posts = paginator
|
||||||
//! .fetch_page(page)
|
//! .fetch_page(page - 1)
|
||||||
//! .await
|
//! .await
|
||||||
//! .expect("could not retrieve posts");
|
//! .expect("could not retrieve posts");
|
||||||
//!
|
//!
|
||||||
@ -199,7 +198,6 @@
|
|||||||
//! page: page,
|
//! page: page,
|
||||||
//! posts_per_page: posts_per_page,
|
//! posts_per_page: posts_per_page,
|
||||||
//! posts: posts,
|
//! posts: posts,
|
||||||
//! flash: flash.map(FlashMessage::into_inner),
|
|
||||||
//! num_pages: paginator.num_pages().await.ok().unwrap(),
|
//! num_pages: paginator.num_pages().await.ok().unwrap(),
|
||||||
//! },
|
//! },
|
||||||
//! )
|
//! )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user