Skip to content

La croix ne s'affiche pas dans le ReferenceFilterTree avec d'autres classes que les thèmes #240

Description

@fluidlog

Décrivez le bug
Pour le projet ECHOES, j'ai utilisé de nouvelles classes/objets de PAIR (ActivityField et BitBasedResource). Comme pour les thèmes, je filtre des organisations via des ActivityField et je filtre des outils (BitBasedResource) en utilisant des ResourceType

Image

Bref, j'ai besoin d'utiliser les filtres pour autre chose que les thèmes.
Or, dans le code, le predicat "pair:hasTopic" est écrit en dur...
https://github.com/assemblee-virtuelle/archipelago/blob/master/frontend/src/common/ReferenceFilterTree.jsx#L119C1-L128C2

Ce qui fait que la croix ne s'affiche pas.

Etapes pour reproduire

  1. Filtrer une liste avec autre chose que des thèmes
  2. La croix pour dé-selectionner ne s'affiche pas

Comportement attendu
Le composant devrait récupérer la propriété "source" au lieu de conserver en dur le "pair:hasTopic"

Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions