do not fail on missing commission

This commit is contained in:
Frédéric Péters 2012-05-04 11:39:56 +02:00
parent a1c23a9368
commit 1e9112d11e
1 changed files with 4 additions and 1 deletions

View File

@ -1039,7 +1039,10 @@ class SyncFromPcfDbView(BrowserView):
else:
object.authors = []
object.commissions = [RelationValue(self.get_commission_intid(x)) for x in curcom or []]
try:
object.commissions = [RelationValue(self.get_commission_intid(x)) for x in curcom or []]
except AttributeError:
pass
if polgroups:
polgroups = [self.get_polgroup_intid(polgroups_id_to_title[x]) for x in polgroups]