add utility function to get commission audio code

This commit is contained in:
Frédéric Péters 2011-11-28 14:47:24 +01:00
parent 3204ad603c
commit 7af26b460b
1 changed files with 8 additions and 0 deletions

View File

@ -71,3 +71,11 @@ def get_list_of_sessions(legisl_or_session):
def get_ordered_sessions():
settings = component.getUtility(IRegistry).forInterface(ITabellioSettings, False)
return list(reversed([x.split(':')[1].strip() for x in settings.sessions.splitlines()]))
def get_com_audio_code(com_id):
settings = component.getUtility(IRegistry).forInterface(ITabellioSettings, False)
for line in settings.commission_audio_codes.splitlines():
id, audio_code = line.strip().split(':')
if id == com_id:
return audio_code
return None