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

Error an search

Ouverte
#40 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
35/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
javascript, react
Domaine
frontend, web-dev

Piste de recherche

Reproduisez la page blanche en saisissant du texte dans la barre de recherche, puis commencez par le composant FilterList dans application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js et suivez la pile render_all_items. C’est terminé lorsque les résultats de recherche s’affichent normalement, sans l’erreur undefined-method signalée ni site vide.

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

Description

On entering any text in the search bar the site becomes blank, the following is shown in the console:

Uncaught n {name: "each", message: "undefined method `each' for nil", args: Array(0), stack: "each: undefined method `each' for nil"}
raise @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:30
method_missing @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:30
t @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:28
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
a @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:268
y.yield1 @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
each @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:34
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
t @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:268
y.yield1 @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
each @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:34
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
render_all_items @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:268
n @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:268
y.yieldX @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
run_child_block @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
a @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.yield1 @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
build @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
(anonymous) @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
render @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
Router @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:261
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
t @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:268
y.yieldX @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
run_child_block @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
a @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.yield1 @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
build @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
(anonymous) @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
render @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
Router @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:261
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
$ @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:268
instance_eval @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:30
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
r @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:260
y.yieldX @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
run_child_block @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
a @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.yield1 @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
build @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
(anonymous) @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
render @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
i @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:260
instance_eval @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:30
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
e @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
call @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:36
__hyperstack_component_rescue_wrapper @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
__hyperstack_component_select_wrappers @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
render @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:260
n @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:261
y.yieldX @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
run_child_block @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
a @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.yield1 @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
build @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
(anonymous) @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
render @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
t @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:261
y.yieldX @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
(anonymous) @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:47
observing @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:47
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
observing @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:47
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
_render_wrapper @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:261
__send__ @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:30
y.send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
send @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:29
render @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:259
_o @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:184
uo @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:184
To @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:184
hs @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
vs @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
r @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
A$ @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
invokeGuardedCallback @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
em @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:187
gs @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
Bs @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
js @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
Ks @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
de @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:182
zt @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:182
Xs @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
_e @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:182
jt @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:182
Show 73 more frames
backend.js:1 The above error occurred in the <FilterList> component:
    in FilterList (created by DocsPage)
    in div (created by DocsPage)
    in div (created by DocsPage)
    in div (created by DocsPage)
    in div
    in qi (created by DocsPage)
    in div (created by DocsPage)
    in DocsPage (created by $)
    in $ (created by n)
    in n (created by AppRouter)
    in n (created by AppRouter)
    in n (created by AppRouter)
    in AppRouter (created by Hyperstack::Internal::Component::TopLevelRailsComponent)
    in Hyperstack::Internal::Component::TopLevelRailsComponent

Consider adding an error boundary to your tree to customize error handling behavior.
Visit https://fb.me/react-error-boundaries to learn more about error boundaries.
r @ backend.js:1
Mo @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:184
qo @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:184
r.callback @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
aa @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:183
$a @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:183
zo @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:184
ls @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
r @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
A$ @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
invokeGuardedCallback @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
_s @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
Hs @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
Bs @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
js @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
Ks @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
de @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:182
zt @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:182
Xs @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185
_e @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:182
jt @ application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:182
application-80aaf14f6e973a3611f4fdd106f4b7608997f17f1d2951f763efb837b8ba8ef4.js:185 Uncaught n {name: "each", message: "undefined method `each' for nil", args: Array(0), stack: "each: undefined method `each' for nil"}

System: Chrome 76.0.3809.132 Linux

Langage dominant
CSS
Étoiles
5
Forks
11
Métriques de merge des PR
Aucune PR mergée en 30 j

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 hyperstack-org/website

Toutes les issues de hyperstack-org/website

Issues similaires

Plus d'issues Web Dev

Recevez les nouvelles issues par e-mail

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