Projet

Général

Profil

Bug #82583

Cellule fiche(s): en mode carte avec beaucoup de fiches, le filtrage ne fonctionne pas bien, les fiches ne sont pas loadées

Ajouté par Lauréline Guérin il y a 7 mois. Mis à jour il y a 6 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
19 octobre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

cf ticket client #82089

Reproduit en local avec un grand nombre de fiche, une cellule fiche(s) en mode carte, avec de la pagination, et un filtre sur un champ item.

Je charge la page, je choisis une valeur de filtrage, qui ne matche que les dernières fiches de la dernière page, que je ne suis pas allées consultée; les fiches ne sont alors pas loadées.

N cellules sont affichées, elles correspondent bien à mes N fiches qui matchent le filtre, mais elles restent en loading.

Il s'agit de ce bout de JS:

  function paginate($pagination, items, must_focus) {
    $pagination.data('page_index', 0);
    var paginate_by = parseInt($pagination.data('paginate-by'));
    var max_page_index = Math.ceil(items.length / paginate_by);
    if (items.length <= paginate_by) {
      $pagination.prop('hidden', true);
      return; <- on ne fait que masquer la pagination, sans loader ce qu'il faut loader
    }
...

Révisions associées

Révision 6ee25f34 (diff)
Ajouté par Lauréline Guérin il y a 6 mois

wcs: fix loading of card cell with filtering and pagination (#82583)

Historique

#2

Mis à jour par Robot Gitea il y a 7 mois

  • Statut changé de Nouveau à Solution proposée

Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :

#3

Mis à jour par Lauréline Guérin il y a 7 mois

  • Tracker changé de Development à Bug
#4

Mis à jour par Robot Gitea il y a 6 mois

  • Statut changé de Solution proposée à Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 6 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Transition automatique il y a 6 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#7

Mis à jour par Transition automatique il y a 4 mois

Automatic expiration

Formats disponibles : Atom PDF