Projet

Général

Profil

Actions

Anomalie #4935

fermé

SearchDoc onlyCount ne retourne pas d'erreur si la famille n'existe pas

Ajouté par Jérôme Augé il y a plus de 11 ans. Mis à jour il y a plus de 11 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
27/08/2014
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:

Mettre le test de la famille dans le constructeur (déjà fait en 3.3).

Mettre aussi un test sur ::getQueries() au cas de modification de la famille.

Impact sur les PU à prévoir.

Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Recherche
Régression:

Description

Quand on fait une recherche avec SearchDoc sur une famille qui n'existe pas et qu'on fait utilise onlyCount(), alors la recherche est faite sur la table "doc", et des documents peuvent être trouvés alors qu'il est impossible de faire cette recherche/compte.

Exemple :

$s = new \SearchDoc('', 'N_EXISTE_PAS');
$s->addFilter("title = 'Master Default'");
var_dump($s->onlyCount());
int(1)

onlyCount() m'indique qu'un élément a été trouvé alors que la recherche ne peut pas être faite.

Mis à jour par Marc Claverie il y a plus de 11 ans

  • Statut changé de Nouveau à À analyser
  • Assigné à mis à Éric Brison
  • Version cible mis à 3.2.17

Mis à jour par Éric Brison il y a plus de 11 ans

  • Sujet changé de SearchDoc ne retourne pas d'erreur si la famille n'existe pas à SearchDoc onlyCount ne retourne pas d'erreur si la famille n'existe pas
  • Statut changé de À analyser à Analysé
  • Assigné à Éric Brison supprimé
  • Solution proposée mis à jour (diff)

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de Analysé à Assigné
  • Assigné à mis à Jérôme Augé

Mis à jour par Jérôme Augé il y a plus de 11 ans

  • % réalisé changé de 0 à 100

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de Assigné à Intégré

Appliqué par commit dynacase-core|commit:df5dfd2aa1a0355cad8c342bd8e133fc4a68519c.

Actions

Formats disponibles : Atom PDF