Optional field in template context
This commit is contained in:
parent
2b546cd640
commit
a7b13ea286
|
@ -10,7 +10,7 @@ use validator::Validate;
|
||||||
#[derive(Serialize)]
|
#[derive(Serialize)]
|
||||||
struct TemplateContext {
|
struct TemplateContext {
|
||||||
parent: &'static str,
|
parent: &'static str,
|
||||||
users: Vec<models::User>,
|
users: Option<Vec<models::User>>,
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn routes() -> Vec<rocket::Route> {
|
pub fn routes() -> Vec<rocket::Route> {
|
||||||
|
@ -23,7 +23,7 @@ fn index(db_conn: database::DbConn) -> Template {
|
||||||
|
|
||||||
let template_context = TemplateContext {
|
let template_context = TemplateContext {
|
||||||
parent: "layout",
|
parent: "layout",
|
||||||
users: all_users,
|
users: Some(all_users),
|
||||||
};
|
};
|
||||||
|
|
||||||
Template::render("index", &template_context)
|
Template::render("index", &template_context)
|
||||||
|
|
Reference in New Issue