tayloraswift / swift-unidoc

scalable, multi-package documentation engine for the swift language
https://swiftinit.org/docs/swift-unidoc
Mozilla Public License 2.0
61 stars 1 forks source link

webhook events rejected if project homepage/about is not set #298

Closed tayloraswift closed 4 months ago

tayloraswift commented 4 months ago

it looks like our JSON decoding logic is not properly handling explicit null fields for project homepage and project about description. therefore, if a repo is missing either field, it will not receive webhook notifications due to decoding error.