reitit

lispyclouds 2025-04-10T21:17:00.664419Z

With the release of 0.8.0 containing this breaking https://github.com/metosin/reitit/pull/715 what would be the recommended way to handle the "default" status code that's https://spec.openapis.org/oas/v3.1.0.html#fixed-fields-13 in OpenAPI 3+? https://github.com/lispyclouds/navi/blob/main/src/navi/impl.clj#L73 used to work on the assumption that the keywords kinda work but that's broken now and there doesn't seem to be a way to handle that? (this https://github.com/metosin/reitit/issues/691 mentions it too).

opqdonut 2025-04-11T10:00:26.163639Z

https://github.com/metosin/reitit/pull/735

opqdonut 2025-04-11T10:00:30.100719Z

some more hammock time needed

lispyclouds 2025-04-11T10:27:57.406219Z

Looking forward to it!

opqdonut 2025-04-11T04:55:11.901689Z

good question

opqdonut 2025-04-11T05:08:39.378419Z

I wonder if we had a :response :default feature but it slipped through the cracks because it was undocumented & untested.

opqdonut 2025-04-11T05:11:34.871149Z

yeah, this line has been here forever

opqdonut 2025-04-11T05:11:40.661189Z

I guess we just need to resurrect it then

opqdonut 2025-04-11T05:14:14.835909Z

I'll try to make a PR today

1
🚀 1
lispyclouds 2025-04-11T06:19:04.132219Z

Thank you!