Skip to content

fix: middleware for API endpoints#7106

Merged
ematipico merged 2 commits intomainfrom
fix/middleware-for-endpoints
May 17, 2023
Merged

fix: middleware for API endpoints#7106
ematipico merged 2 commits intomainfrom
fix/middleware-for-endpoints

Conversation

@ematipico
Copy link
Copy Markdown
Member

@ematipico ematipico commented May 16, 2023

Changes

This PR fixes a bug where the function renderEndpoint was called too early, making the middleware effectively not work for ALL API endpoints.

cc @alex-sherwin

Partially addresses #7070

  • I renamed the function call to callEndpoint;
  • I moved the warning about "simple" endpoints inside the callMiddleware function

Testing

I created two test cases

Docs

N/A

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented May 16, 2023

🦋 Changeset detected

Latest commit: db19439

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added the pkg: astro Related to the core `astro` package (scope) label May 16, 2023
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
@ematipico ematipico merged commit 075eee0 into main May 17, 2023
@ematipico ematipico deleted the fix/middleware-for-endpoints branch May 17, 2023 10:48
@astrobot-houston astrobot-houston mentioned this pull request May 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: astro Related to the core `astro` package (scope)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants