Clearly specify missing home page
This commit is contained in:
parent
90f0217df4
commit
7a29daa281
3 changed files with 7 additions and 5 deletions
2
Cargo.lock
generated
2
Cargo.lock
generated
|
@ -1165,7 +1165,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "kyanite"
|
||||
version = "0.1.1"
|
||||
version = "0.1.2"
|
||||
dependencies = [
|
||||
"askama",
|
||||
"askama_axum",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "kyanite"
|
||||
version = "0.1.1"
|
||||
version = "0.1.2"
|
||||
edition = "2021"
|
||||
|
||||
repository = "https://git.gaycatgirl.sex/evie/kyanite"
|
||||
|
|
|
@ -77,12 +77,14 @@ pub(crate) async fn root(
|
|||
) -> HomeSpecialTemplate {
|
||||
|
||||
// Grab special home slug page content
|
||||
let page_meta: page::Model = Page::find()
|
||||
let page_meta: page::Model = match Page::find()
|
||||
.filter(page::Column::Slug.eq("home"))
|
||||
.one(&state.db_conn)
|
||||
.await
|
||||
.expect("Failed to get home page! HALTING")
|
||||
.unwrap();
|
||||
.expect("Failed to get home page! HALTING") {
|
||||
Some(page_meta) => page_meta,
|
||||
None => panic!("Missing \"home\" page in database!"),
|
||||
};
|
||||
|
||||
let blocks: Vec<page_block::Model> = page_meta.find_related(PageBlock)
|
||||
.order_by_asc(page_block::Column::Order)
|
||||
|
|
Reference in a new issue