diff --git a/src/renderer/renderer.rs b/src/renderer/renderer.rs index a5309f3..a0b8a73 100644 --- a/src/renderer/renderer.rs +++ b/src/renderer/renderer.rs @@ -246,7 +246,21 @@ impl<'a> DustRenderer<'a> { }, }; if left_side == right_side { - panic!("testing"); + match ¶meterized_block.contents { + None => return Ok("".to_owned()), + Some(body) => { + let rendered_content = self.render_body(body, breadcrumbs, blocks)?; + return Ok(rendered_content); + } + } + } else { + match ¶meterized_block.else_contents { + None => return Ok("".to_owned()), + Some(body) => { + let rendered_content = self.render_body(body, breadcrumbs, blocks)?; + return Ok(rendered_content); + } + } } } _ => (), // TODO: Implement the rest