diff options
author | 2024-09-18 02:26:01 +0200 | |
---|---|---|
committer | 2024-09-18 02:26:01 +0200 | |
commit | ce5834979cd72b52ad473924a0c322d0cdcca11c (patch) | |
tree | f05991e519c650f64b71ebdd0bdb7e0f4ef24e7e /examples/changelog/src/main.rs | |
parent | e36e042093287e6b21004e24b609c6d1de7fc64a (diff) | |
download | iced-ce5834979cd72b52ad473924a0c322d0cdcca11c.tar.gz iced-ce5834979cd72b52ad473924a0c322d0cdcca11c.tar.bz2 iced-ce5834979cd72b52ad473924a0c322d0cdcca11c.zip |
Fix deserialization of `PullRequest` with empty body in `changelog` tool
Diffstat (limited to 'examples/changelog/src/main.rs')
-rw-r--r-- | examples/changelog/src/main.rs | 9 |
1 files changed, 7 insertions, 2 deletions
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(), |