Revision 32b2c767
vigiboard ticket avec accent
Les champs pour la création du lien vers le ticket qui peuvent avoir ces
chaînes accentués sont :
ID du ticket
nom du service
nom de machine
Change-Id: I4c2131cd48791366dda9596ca23a6280542e96d6
Refs: #1216
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1341
Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>
Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
vigiboard/controllers/plugins/status.py | ||
---|---|---|
102 | 102 |
trouble_ticket_id = event[0].trouble_ticket |
103 | 103 |
trouble_ticket_link = tg.config['vigiboard_links.tt'] % { |
104 | 104 |
'id': event[0].idcorrevent, |
105 |
'host': event[1] and urllib.quote(event[1], '') or event[1], |
|
106 |
'service': event[2] and urllib.quote(event[2], '') or event[2], |
|
105 |
'host': event[1] and urllib.quote(event[1].encode('utf8'), '') or event[1],
|
|
106 |
'service': event[2] and urllib.quote(event[2].encode('utf8'), '') or event[2],
|
|
107 | 107 |
'tt': trouble_ticket_id and \ |
108 |
urllib.quote(trouble_ticket_id, '') or \ |
|
108 |
urllib.quote(trouble_ticket_id.encode('utf8'), '') or \
|
|
109 | 109 |
trouble_ticket_id, |
110 | 110 |
} |
111 | 111 |
|
vigiboard/tests/functional/test_search_form_misc.py | ||
---|---|---|
48 | 48 |
|
49 | 49 |
correvent = CorrEvent( |
50 | 50 |
priority=42, |
51 |
trouble_ticket=u'FOO BAR BAZ', |
|
51 |
trouble_ticket=u'FOO BAR BAZ éçà',
|
|
52 | 52 |
ack=CorrEvent.ACK_NONE, |
53 | 53 |
occurrence=42, |
54 | 54 |
timestamp_active=timestamp, |
Also available in: Unified diff