Use configured languages in generation validation

This commit is contained in:
2026-07-22 18:02:04 +02:00
parent 64e3847ef2
commit ba6a297d9b
8 changed files with 97 additions and 22 deletions

View File

@@ -5355,8 +5355,10 @@ impl BdsApp {
extra_pages: self.site_validation_state.extra_files.clone(),
stale_pages: self.site_validation_state.stale_files.clone(),
};
let sections = engine::generation::sections_from_validation_report(&report);
if sections.is_empty() {
if report.missing_pages.is_empty()
&& report.extra_pages.is_empty()
&& report.stale_pages.is_empty()
{
return Task::none();
}

View File

@@ -82,7 +82,7 @@ impl BdsApp {
let sections = validation.as_ref().map_or_else(
|| engine::generation::GenerationSection::ALL.to_vec(),
engine::generation::sections_from_validation_report,
|validation| engine::generation::sections_from_validation_report(validation, &metadata),
);
if sections.is_empty() {
return Task::none();