Projet

Général

Profil

Development #50362

api, rapporter le décompte "total" pour un formulaire, pas seulement sur le mois dernier

Ajouté par Benjamin Dauvergne il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
20 janvier 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

wcs-olap utilise "count" (sur le endpoint /api/formdefs?include-count=on) pour déterminer si un formulaire est actif ou non, malheureusement la sémantique de ce champ a changé, il faudrait un "total_count" pour palier à ce changement.

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

  • Assigné à mis à Benjamin Dauvergne
#2

Mis à jour par Frédéric Péters il y a plus de 3 ans

malheureusement la sémantique de ce champ a changé

J'ai déjà pointé que non, la documentation depuis qu'elle existe est explicite : « Il est également possible d’obtenir un nombre permettant de trier les résultats par « popularité » en ajoutant un paramètre include-count=on ».

Tu peux pas juste faire une récupération des demandes avec ?limit=1 pour voir s'il y a des demandes ?

#3

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

  • Statut changé de Nouveau à Rejeté
  • Assigné à Benjamin Dauvergne supprimé

C'est de la mauvaise fois cet appel à la documentation, je ne vais même pas dire qu'elle a été écrite bien après le code, je n'en sais rien, mais évidemment que je ne l'ai pas lu, le champs s'appelle count et renvoyait data_class().count() il y a encore deux mois, en phase avec son nommage; mais oui je peux faire ainsi aussi, au lieu d'une ligne dans w.c.s et une dans wcs-olap ça va m'en coutaît 5/6 plus compliquées dans wcs-olap.

Formats disponibles : Atom PDF