matrix-spec/layouts/_partials/openapi
Andrew Morgan f30e850bf1 Fix duplicate modules endpoints
I was seeing duplicate endpoints appearing under each module (typically
2 of each). This turned out to be due to the `render-operation` partial
being called multiple times (once when rendering the page, and another
when rendering the left-hand-side TOC).

We now check whether the endpoint has already been added to the list
before insertion, via a "seen" map (for quick lookup).
2025-12-10 20:34:16 +00:00
..
render-api.html Source endpoints from CS API modules as well 2025-12-05 19:06:10 +00:00
render-content-type.html Upgrade docsy to 0.12.0 (#2160) 2025-08-27 07:35:57 +01:00
render-media-type-objects.html Upgrade docsy to 0.12.0 (#2160) 2025-08-27 07:35:57 +01:00
render-object-table.html Upgrade docsy to 0.12.0 (#2160) 2025-08-27 07:35:57 +01:00
render-operation.html Fix duplicate modules endpoints 2025-12-10 20:34:16 +00:00
render-parameters.html Upgrade docsy to 0.12.0 (#2160) 2025-08-27 07:35:57 +01:00
render-request.html Upgrade docsy to 0.12.0 (#2160) 2025-08-27 07:35:57 +01:00
render-responses.html Upgrade docsy to 0.12.0 (#2160) 2025-08-27 07:35:57 +01:00