Module sfx.sfx_main:157 in register_project
<< # Reserve project name with SFX
try:
ug_name = self.api.create(user, neighborhood, shortname, project_name, private_project)
log.info('SFX Project creation returned: %s', ug_name)
except sfx_exc.SFXNotFound, exc:
>> ug_name = self.api.create(user, neighborhood, shortname, project_name, private_project)
Module sfx.lib.sfx_api:172 in create
<< user_id=user.get_tool_data('sfx', 'userid'),
unix_group_name=ug_name,
group_name=lsub_utf8(project_name.encode('utf-8'), 40),
private=is_private_project,
short_description=lsub_utf8(short_description.encode('utf-8'), 255))
>> group_name=lsub_utf8(project_name.encode('utf-8'), 40),
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1: ordinal not in range(128)
Fix is on forge classic js/2466. To test, make sure you can create a project with unicode in the project name.
Looks good, merged to dev. Also tested search/sfpy/sfx and the unicode char looked fine in each place.