Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Dont log single fetch thrown redirect response stubs via handleError #9369

Merged
merged 2 commits into from
May 6, 2024

Conversation

brophdawg11
Copy link
Contributor

Closes #9358

Copy link

changeset-bot bot commented May 3, 2024

🦋 Changeset detected

Latest commit: d516612

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

This PR includes changesets to release 16 packages
Name Type
@remix-run/server-runtime Patch
@remix-run/cloudflare Patch
@remix-run/deno Patch
@remix-run/dev Patch
@remix-run/node Patch
@remix-run/react Patch
@remix-run/testing Patch
@remix-run/cloudflare-pages Patch
@remix-run/cloudflare-workers Patch
@remix-run/architect Patch
@remix-run/express Patch
@remix-run/serve Patch
create-remix Patch
remix Patch
@remix-run/css-bundle Patch
@remix-run/eslint-config Patch

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

@@ -437,6 +427,17 @@ async function handleDocumentRequest(
headers = getDocumentHeaders(build, context);
}

// Sanitize errors outside of development environments
if (context.errors) {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Swapped the order of these to colocate the redirect handling

if (context.errors) {
Object.values(context.errors).forEach((err) => {
// @ts-expect-error `err.error` is "private" from users but intended for internal use
if ((!isRouteErrorResponse(err) || err.error) && !isResponseStub(err)) {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't log response stubs either

@brophdawg11 brophdawg11 merged commit 3d8eeaf into dev May 6, 2024
5 checks passed
@brophdawg11 brophdawg11 deleted the brophdawg11/single-fetch-handle-error branch May 6, 2024 21:22
@github-actions github-actions bot added the awaiting release This issue has been fixed and will be released soon label May 6, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
awaiting release This issue has been fixed and will be released soon CLA Signed package:server-runtime
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Single fetch: thrown response stub passed to handleError
2 participants