Rapport de bug pour WCS - 110

Le formulaire a été enregistré le 19/09/2005 20:25 avec le numéro 110.

Nom de l'utilisateurChristophe Boutet

Type Bug

Commentaire / explication

Bug consultation macommune: je me loggue avec un compte sur consultation, je clique sur amenagement-du-quartier-de-l-eglise pour compléter cette consultation. J'obtiens:

Erreur affichée

Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/quixote/publish.py", line 273, in process_request
    output = self.try_publish(request)
  File "/usr/lib/python2.3/site-packages/wcs/__init__.py", line 102, in try_publish
    return WcsPublisher.try_publish(self, request)
  File "/usr/lib/python2.3/site-packages/wcs/__init__.py", line 93, in try_publish
    return Publisher.try_publish(self, request)
  File "/usr/lib/python2.3/site-packages/quixote/publish.py", line 251, in try_publish
    output = self.root_directory._q_traverse(path)
  File "/usr/lib/python2.3/site-packages/quixote/directory.py", line 69, in _q_traverse
    return obj._q_traverse(path)
  File "/usr/lib/python2.3/site-packages/quixote/directory.py", line 95, in _q_traverse
    return super(AccessControlled, self)._q_traverse(path)
  File "/usr/lib/python2.3/site-packages/quixote/directory.py", line 61, in _q_traverse
    obj = self._q_lookup(component)
  File "/usr/lib/python2.3/site-packages/wcs/consultations/root.ptl", line 309, in _q_lookup
    return ConsultationPage(component)
  File "/usr/lib/python2.3/site-packages/wcs/consultations/root.ptl", line 90, in __init__
    if not user.is_admin and not logged_users_role().id not in self.consultation.roles:
AttributeError: 'NoneType' object has no attribute 'is_admin'

Form:

Cookies:
_liberty_idp    caNfsRvPM3GnmwCYGl+sKUn/4jA= 4msGXH7f1SbttafqKKJut3Q5Eao=
wcs             8050c982ef8c9211

Environment:
CONTENT_LENGTH  0
DOCUMENT_ROOT   /usr/share/wcs/web/
HTTPS           on
HTTP_ACCEPT     text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_ACCEPT_ENCODING gzip,deflate
HTTP_ACCEPT_LANGUAGE fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
HTTP_CONNECTION keep-alive
HTTP_COOKIE     _liberty_idp="caNfsRvPM3GnmwCYGl+sKUn/4jA= 4msGXH7f1SbttafqKKJut3Q5Eao="; wcs="8050c982ef8c9211"
HTTP_HOST       macommune.consultation.svq.fr
HTTP_KEEP_ALIVE 300
HTTP_REFERER    https://macommune.consultation.svq.fr/consultations/
HTTP_USER_AGENT Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6
PATH_INFO       /consultations/amenagement-du-quartier-de-l-eglise/
QUERY_STRING    
REMOTE_ADDR     82.235.59.105
REMOTE_PORT     1342
REMOTE_USER     anonymous-_D15A214BA21FCFDA0C7E31340660C5BF
REQUEST_METHOD  GET
REQUEST_URI     /consultations/amenagement-du-quartier-de-l-eglise/
SCGI            1
SCRIPT_NAME     
SERVER_ADDR     172.19.35.13
SERVER_ADMIN    webmaster@entrouvert.com
SERVER_NAME     macommune.consultation.svq.fr
SERVER_PORT     443
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE Apache/2.0.54 (Debian GNU/Linux) mod_scgi/1.2 mod_ssl/2.0.54 OpenSSL/0.9.7e

StatutTerminée

Historique

19/09/2005 22:19 Frédéric Péters
Accepté

ouais.

19/09/2005 22:20 Frédéric Péters
Terminée

c'est corrigé.