Projet

Général

Profil

Bug #7320

Erreur lors de la création d'un objet "Formulaires d'une catégorie"

Ajouté par Victor Claudet il y a presque 9 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
21 mai 2015
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Par défaut l'objet "Formulaires d'une catégorie" est créé avec une limite vide ce qui provoque une erreur (out of range...).
Il faudrait le créé avec une limite à 0 ou une limite prédéfinie


Fichiers

Révisions associées

Révision df9793d6 (diff)
Ajouté par Frédéric Péters il y a presque 9 ans

wcs: make sure there's a / after the domain name (#7320)

Historique

#1

Mis à jour par Frédéric Péters il y a presque 9 ans

  • Statut changé de Nouveau à Information nécessaire

Ça ne devrait pas provoquer d'erreur, tu as ça sur quel site ?

#2

Mis à jour par Victor Claudet il y a presque 9 ans

J'ai mis un exemple ici : https://combo.vincennes.dev.entrouvert.org/loisirs-culture-vie-asso/
Actuellement je n'ai pas de message d'erreur Mais pas de chargement des infos, juste le message "chargement..."

#3

Mis à jour par Frédéric Péters il y a presque 9 ans

Mais à un moment, tu as eu un message d'erreur, le "out of range" dont tu parles, où/comment ?

#4

Mis à jour par Victor Claudet il y a presque 9 ans

sur la précédente plateforme de dev de vincennes.
http://vincennes.combo.dev.entrouvert.org/

#5

Mis à jour par Frédéric Péters il y a presque 9 ans

  • Statut changé de Information nécessaire à En cours

Je vais zapper toute la partie "limite, 0, out of range, ancienne plateforme dev", pour le problème sur la plateforme actuelle :

Traceback:
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
  111.                     response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python2.7/dist-packages/combo/public/views.py" in ajax_page_cell
  74.     return HttpResponse(cell.render(context), content_type='text/html')
File "/usr/lib/python2.7/dist-packages/combo/apps/wcs/models.py" in render
  267.         context['forms'] = list(context['forms'][self.wcs_site]['data'])
File "/usr/lib/python2.7/dist-packages/cmsplugin_blurp/renderers/data_source.py" in __iter__
  418.         return iter(self())

Exception Type: TypeError at /ajax/cell/15/wcs_wcsformsofcategorycell-2/
Exception Value: 'NoneType' object is not iterable
#6

Mis à jour par Frédéric Péters il y a presque 9 ans

Jun  1 07:01:35 new-vincennes ERROR cmsplugin_blurp.renderers.data_source.update_content: exception while updating content
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/cmsplugin_blurp/renderers/data_source.py", line 288, in update_content
    return self.update_content_real()
  File "/usr/lib/python2.7/dist-packages/cmsplugin_blurp/renderers/data_source.py", line 294, in update_content_real
    stream, error = self.resolve_http_url()
  File "/usr/lib/python2.7/dist-packages/cmsplugin_blurp/renderers/data_source.py", line 253, in resolve_http_url
    stream=True)
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 55, in get
    return request('get', url, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 44, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 456, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 559, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 327, in send
    timeout=timeout
  File "/usr/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py", line 493, in urlopen
    body=body, headers=headers)
  File "/usr/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py", line 319, in _make_request
    httplib_response = conn.getresponse(buffering=True)
  File "/usr/lib/python2.7/httplib.py", line 1034, in getresponse
    response.begin()
  File "/usr/lib/python2.7/httplib.py", line 407, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.7/httplib.py", line 365, in _read_status
    line = self.fp.readline()
  File "/usr/lib/python2.7/dist-packages/requests/packages/urllib3/contrib/pyopenssl.py", line 273, in readline
    data = self._sock.recv(self._rbufsize)
ZeroReturnError
#7

Mis à jour par Frédéric Péters il y a presque 9 ans

getting data source from url %r for renderer %s (u'https://wcs.vincennes.dev.entrouvert.orgloisirs-culture-vie-associative/json?format=json&orig=combo.vincennes.dev.entrouvert.org&NameID=1f30bbe273c0473a99be8dfa6345f6f1&algo=sha1&timestamp=2015-06-01T07%3A07%3A29Z&nonce=435b9e9ca9e9c025d04d071c76bf18f9L&signature=BeaDd3eXrRCoVvrwO1muNUaRS2A%3D', 'forms.wcs') {}
#8

Mis à jour par Thomas Noël il y a presque 9 ans

Ack

(même si en parallèle il faudrait une correction générale pour les déploiements via hobo)

#9

Mis à jour par Thomas Noël il y a presque 9 ans

  • Patch proposed changé de Non à Oui
#10

Mis à jour par Frédéric Péters il y a presque 9 ans

  • Statut changé de En cours à Résolu (à déployer)
commit df9793d68fb3ddafebc5471e1a21ad137b478f7f
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Jun 1 09:07:52 2015 +0200

    wcs: make sure there's a / after the domain name (#7320)

(même si en parallèle il faudrait une correction générale pour les déploiements via hobo)

Yep, #7429.

#11

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

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

Formats disponibles : Atom PDF