[hotfix refs #220] Missmatching ressource_id's only produced warning on exporting picks, but did not prevent event mixing

This commit is contained in:
Marcel Paffrath 2017-07-07 13:15:20 +02:00
parent 09b2dfa5d1
commit fedb7c2c0d

View File

@ -393,13 +393,13 @@ class Data(object):
else: else:
# prevent overwriting original pick information # prevent overwriting original pick information
event_old = self.get_evt_data() event_old = self.get_evt_data()
print(event_old.resource_id, event.resource_id)
if not event_old.resource_id == event.resource_id: if not event_old.resource_id == event.resource_id:
print("WARNING: Missmatch in event resource id's: {} and {}".format( print("WARNING: Missmatch in event resource id's: {} and {}".format(
event_old.resource_id, event_old.resource_id,
event.resource_id)) event.resource_id))
picks = copy.deepcopy(event_old.picks) else:
event = merge_picks(event, picks) picks = copy.deepcopy(event_old.picks)
event = merge_picks(event, picks)
# apply event information from location # apply event information from location
event_old.update(event) event_old.update(event)