Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Options for `client.reactions.filter` behave differently with server-side auth and client-side auth

Aperta
#545 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
42/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
javascript, typescript

Direzione di ricerca

La issue nomina client.reactions.filter e l’opzione filter_user_id, ma non indica alcun percorso di file o test. Inizia riproducendo la query con l’autenticazione lato server e lato client, quindi verifica che l’autenticazione lato client restituisca la reaction figlia dell’utente specificato invece della reaction figlia più recente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

When trying to filter child reactions that a specific user made to a specific reaction, I use this code snippet:

const likes = (await client.reactions.filter({
  reaction_id: 'some-comment-id',
  filter_user_id: 'some-user-id',
  kind: 'like',
  limit: 1
}).results

I use filter_user_id (which is not documented anywhere by itself) here because I can't use reaction_id and user_id filters at the same time. The code snippet above works well only when the client is using server-side auth. When using client-side auth, however, the query result will be the latest child reaction of the specified reaction, instead of the specified user's child reaction of the specified reaction.

Lingua principale
JavaScript
Stelle
337
Fork
114
Merge medio
28m
PR unite (30g)
3

Preparare l'ambiente

Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di GetStream/stream-js

Tutte le issue di GetStream/stream-js

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.