Projet

Général

Profil

Bug #10539

crash encodage sur /inspect

Ajouté par Thomas Noël il y a environ 8 ans. Mis à jour il y a environ 8 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
04 avril 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Il y a des unicodes dans les form_options_ et je pense que c'est ça qui casse

Exemple : https://demarches.publik.dauphine.fr/backoffice/management/poc-demat-inscriptions/42/inspect

Exception:
  type = '<type 'exceptions.UnicodeDecodeError'>', value = ''ascii' codec can't decode byte 0xc3 in position 35: ordinal not in range(128)'

Stack trace (most recent call first):
  File "/usr/lib/python2.7/dist-packages/wcs/backoffice/management.py", line 1824, in inspect
  1822             r += htmltext('</div>')
  1823         r += htmltext('</ul>')
> 1824         return r.getvalue()
  1825 
  1826 

  locals: 
     k = 'ws_profileur_time'
     r = <TemplateIO object at 0x41da070>
     substvars = {'form_user_field_date_de_naissance': '', 'form_profileur_var_revenus_v2': '112', u'form_option_clicrdv_intervention_structured_details_thumbnail': None, u'form_option_clicrdv_intervention_structured_details_description': None, 'clicrdv_result_error_response_err_desc': "invalid literal for int() with base 10: 'clicrdv_intervention'", 'form_objects': <wcs.formdef.FormDefSubstVar object at 0x3b9b8d0>, 'form_status_url': 'https://demarches.publik.dauphine.fr/poc-demat-inscriptions/42/status', 'form_var_nom': 'test@test.fr', 'form_option_clicrdv_intervention': '2377093', 'form_var_prenom': 'Administrateur', 'form_details': "Nom de l'usager\xc2\xa0:\n  Administrateur G\xc3\xa9n\xc3\xa9ral\n\nPr\xc3\xa9nom\xc2\xa0:\n  Administrateur\n\nNom\xc2\xa0:\n  test@test.fr\n\nRevenu Fiscal\xc2\xa0:\n  123\n", 'form_receipt_date': '04/04/2016', 'form_url_backoffice': 'https://demarches.publik.dauphine.fr/backoffice/management/poc-demat-inscriptions/42/', u'form_option_clicrdv_intervention_structured_details_group_id': 118333, 'form_f4': 'Administrateur', 'form_f5': 'test@test.fr', 'form_f6': '123', 'form_profileur_var_options_raw': ['Boursier \xc3\xa9tranger du Gouvernement fran\xc3\xa7ais'], 'form_user_var_first_name': 'Administrateur', 'form_user_var_title': '', 'form_user_name_identifier_0': '5bf9e0f9915d417ba2ae6cc77427edc3', 'category_slug': 'scolarite', 'form_profileur_var_residence_fiscale_raw': 'Hors de la r\xc3\xa9gion \xc3\x8ele-de-France', 'form_user_field_pays': '', 'form_receipt_time': '10:37', 'clicrdv_result_status': 500, u'form_option_clicrdv_intervention_structured_details_price': None, 'form_field_nom': 'test@test.fr', 'form_field_prenom': 'Administrateur', 'form_user_var_country': '', 'form_status_is_endpoint': True, u'form_option_clicrdv_intervention_structured_details_deleted': False, 'form_uri': 'poc-demat-inscriptions/42/', 'form_url': 'https://demarches.publik.dauphine.fr/poc-demat-inscriptions/42/', 'form_user_field_telephone': '', 'form_user_field_prenom': 'Administrateur', 'form_comment': '', u'form_option_clicrdv_intervention_structured_id': 2377093, 'form_user_f_address': '', 'form_field_revenu_fiscal': '123', 'form_criticality_level': 0, 'ws_profileur_status': 200, u'form_option_clicrdv_intervention_structured_details_colorref': u'#d555ff', u'form_option_clicrdv_intervention_structured_details_length': 60, 'form_submission_channel': None, 'form_previous_status': 'Prise RDV', 'form_profileur_var_candidature_raw': 'id_0', 'clicrdv_result_time': '2016-04-04T10:37:33.582167', 'form_user_field_civilite': '', 'form_user_var_mobile': '', 'form_user_display_name': 'Administrateur G\xc3\xa9n\xc3\xa9ral', 'form_profileur_var_candidature': 'Mon inscription 0', 'form_submission_channel_label': 'Web', 'form_user_f_birthdate': '', 'form_status_changed': True, 'form_user_email': 'administrateur@publik.entrouvert.org', 'form_var_fiscal': '123', 'form_name': 'POC - Demat Inscriptions', u'form_option_clicrdv_intervention_structured_details_created_at': u'2016-03-25 10:51:12', 'form_user_field_code_postal': '', 'form_user_f_title': '', 'form_user_f_first_name': 'Administrateur', 'form_user_var_email': 'administrateur@publik.entrouvert.org', u'form_option_clicrdv_intervention_structured_details_publicname': u'RDV Scolarit\xe9 IA', u'form_option_clicrdv_intervention_structured_details_sort': 8, 'form_option_clicrdv_intervention_structured': {u'text': u'RDV Scolarit\xe9 IA', u'id': 2377093, u'details': {u'sort': 8, u'colorref': u'#d555ff', u'publicname': u'RDV Scolarit\xe9 IA', u'description': None, u'name': u'RDV Scolarit\xe9 IA', u'deleted': False, u'hard_deleted': False, u'created_at': u'2016-03-25 10:51:12', u'updated_at': u'2016-03-25 10:51:12', u'thumbnail': None, u'price': None, u'length': 60, u'externid': u'', u'need_resource': False, u'id': 2377093, u'group_id': 118333, u'interventionset_id': 206629, u'abbr': u''}}, 'form_number_raw': '42', 'ws_profileur_response_data_profil': 'P9', 'form_option_mysupervar': 'Je suis pass\xc3\xa9 par le formulaire toto', 'form_user_f_city': '', 'form_user_var_address': '', 'form_role_receiver_name': 'Agent backoffice', 'form_user_f_zipcode': '', u'form_profileur_var_candidature_data1': u'M5290A\t481', u'form_option_clicrdv_intervention_structured_details_need_resource': False, 'form_number': '9-42', 'form_user_field_adresse_electronique': 'administrateur@publik.entrouvert.org', 'form_user_f_mobile': '', u'form_option_clicrdv_intervention_structured_details_id': 2377093, 'form_evolution': '\n\n----\n\nStatut\n  Erreur lors de la prise de RDV', u'form_option_clicrdv_intervention_structured_details_abbr': u'', 'category_name': 'Scolarit\xc3\xa9', 'ws_profileur_time': '2016-04-04T10:37:22.908211', 'form_user_field_adresse': '', 'form_user_f_email': 'administrateur@publik.entrouvert.org', 'clicrdv_result_error_response_data': None, 'form_user_var_last_name': 'G\xc3\xa9n\xc3\xa9ral', u'form_option_clicrdv_intervention_structured_text': u'RDV Scolarit\xe9 IA', u'form_option_clicrdv_intervention_structured_details_name': u'RDV Scolarit\xe9 IA', 'form_user': <SqlUser 'Administrateur G\xc3\xa9n\xc3\xa9ral' id:4>, 'form_user_field_nom': 'G\xc3\xa9n\xc3\xa9ral', u'form_option_clicrdv_intervention_structured_details_hard_deleted': False, 'form_user_var_phone': '', 'clicrdv_result_error_response_err_class': 'ValueError', 'form_user_field_mobile': '', 'form_profileur_var_residence_fiscale': 'Hors de la r\xc3\xa9gion \xc3\x8ele-de-France', 'form_user_admin_access': True, 'form_user_var_city': '', 'form_user_field_commune': '', 'form_user_f_country': '', 'form_submission_backoffice': False, 'clicrdv_result_error_response_err': 1, 'form_profileur_var_options': 'Boursier \xc3\xa9tranger du Gouvernement fran\xc3\xa7ais', 'form_user_backoffice_access': True, 'form_user_var_birthdate': '', 'form_user_f_last_name': 'G\xc3\xa9n\xc3\xa9ral', 'form_user_f_phone': '', 'form_status': 'Erreur lors de la prise de RDV', u'form_option_clicrdv_intervention_structured_details_externid': u'', u'form_option_clicrdv_intervention_structured_details_updated_at': u'2016-03-25 10:51:12', 'form_user_var_zipcode': '', 'category_description': None, 'ws_profileur_response_data_tarif': '10000', 'category_id': 'scolarite', u'form_option_clicrdv_intervention_structured_details_interventionset_id': 206629}
     self = <wcs.backoffice.management.FormBackOfficeStatusPage object at 0x4105190>
     v = '2016-04-04T10:37:22.908211'

Demandes liées

Duplique w.c.s. - Bug #10447: chaines unicode dans la vue /inspectFermé25 mars 2016

Actions

Historique

#1

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

  • Statut changé de Nouveau à Rejeté
#2

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

  • Duplique Bug #10447: chaines unicode dans la vue /inspect ajouté

Formats disponibles : Atom PDF