6544: add warning if place on event is missing by using proxies sequence

svn: r21724
This commit is contained in:
Jérôme Rapinat 2013-03-23 17:14:24 +00:00
parent 8ed298daa0
commit c4d6d17d69

View File

@ -232,9 +232,13 @@ class ReferencedBySelectionProxyDb(ProxyDbBase):
self.process_attributes(event)
place_handle = event.get_place_handle()
place = self.db.get_place_from_handle(place_handle)
if place:
self.process_place(place)
try:
place = self.db.get_place_from_handle(place_handle)
if place:
self.process_place(place)
except AttributeError:
import logging
logging.warning('Event:%s; Handle:%s' % (event, event.handle))
def process_place(self, place):
"""