Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Solid-Query: Error isn't being set when fetching via SSR

Ouverte
#8,300 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

@ckdwns9121 y travaille déjà.

Depuis le 13/7/2026.

  • #11060 par @ckdwns9121 — ouverte

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
25/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
typescript
Domaine
frontend

Piste de recherche

Commencez par reproduire le cas SSR de SolidStart décrit autour de getContactLink, createQuery et deferStream en utilisant la configuration signalée de tanstack/solid-query 5.60.5. Suivez la façon dont l’erreur levée atteint link.data et link.error pendant le SSR, puis vérifiez que l’erreur est exposée via link.error tandis que le comportement existant des données reste intact.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

package: solid-query
Describe the bug

so having this:

  const link = getContactLink(
    () => ({ id: params.id }),
    () => ({
      deferStream: true,
    })
  );

which basically calls createQuery(...).

this function throws an error, therefore link.data is null so i can't render anything
yet, link.error is always null, i can't render the error and i can't render the data (because no data was returned)

if i remove deferStream then the errors gets printed to the console but still, link.error doesn't return anything.

Your minimal, reproducible example

n/a

Steps to reproduce

Create a query function that has deferStream and runs on SolidStart SSR
Make it throw an error

Expected behavior

n/a

How often does this bug happen?

None

Screenshots or Videos

No response

Platform

Any OS

Tanstack Query adapter

None

TanStack Query version

tanstack/solid-query 5.60.5

TypeScript version

No response

Additional context

No response

Langage dominant
TypeScript
Étoiles
50.4k
Forks
4.3k
Merge moyen
12 h 18 min
PR mergées (30 j)
488

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de TanStack/query

Toutes les issues de TanStack/query

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.