From ce5834979cd72b52ad473924a0c322d0cdcca11c Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Wed, 18 Sep 2024 02:26:01 +0200 Subject: Fix deserialization of `PullRequest` with empty body in `changelog` tool --- examples/changelog/src/main.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'examples/changelog/src/main.rs') diff --git a/examples/changelog/src/main.rs b/examples/changelog/src/main.rs index 663b8b9f..f889e757 100644 --- a/examples/changelog/src/main.rs +++ b/examples/changelog/src/main.rs @@ -90,8 +90,13 @@ impl Generator { return Task::none(); }; - let description = - markdown::parse(&pull_request.description).collect(); + let description = markdown::parse( + pull_request + .description + .as_deref() + .unwrap_or("*No description provided*"), + ) + .collect(); *state = State::Loaded { title: pull_request.title.clone(), -- cgit