diff --git a/src/bin/render-readmes.rs b/src/bin/render-readmes.rs index c10ab0555a..d3cc0f8f1f 100644 --- a/src/bin/render-readmes.rs +++ b/src/bin/render-readmes.rs @@ -79,9 +79,11 @@ fn main() { println!("Rendering readmes older than: {}", older_than); let mut query = versions::table - .inner_join(readme_rendering::table) .inner_join(crates::table) - .filter(readme_rendering::rendered_at.lt(older_than)) + .left_join(readme_rendering::table) + .filter(readme_rendering::rendered_at.lt(older_than).or( + readme_rendering::rendered_at.is_null(), + )) .select(versions::id) .into_boxed();