From 746c348f739a8d5f26d4cd76ed72646a338271c4 Mon Sep 17 00:00:00 2001 From: WriterV2 Date: Tue, 23 Aug 2022 19:24:17 +0200 Subject: Modify function to create tera context for stories --- src/works/stories.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/works/stories.rs') diff --git a/src/works/stories.rs b/src/works/stories.rs index 5d96ed8..450f3bc 100644 --- a/src/works/stories.rs +++ b/src/works/stories.rs @@ -14,12 +14,10 @@ pub struct Story { } impl super::Works for Stories { - fn create_tera_context(&self) -> Vec { - let mut context = Vec::new(); + fn create_tera_context(&self) -> tera::Context { + let mut context = tera::Context::new(); for story in self.0.iter() { - context.push( - tera::Context::from_serialize(&story).expect("Trying to serialize to tera context"), - ); + context.insert(format!("story-{}", story.id), &story); } context } -- cgit v1.2.3