From 9c8bc734856e33beabdaa63029e2c841259d883e Mon Sep 17 00:00:00 2001 From: Adrian Moennich Date: Mon, 2 Mar 2015 11:19:43 +0100 Subject: [PATCH] VC/Vidyo: Fix ZODB import --- vc_vidyo/indico_vc_vidyo/zodbimport.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vc_vidyo/indico_vc_vidyo/zodbimport.py b/vc_vidyo/indico_vc_vidyo/zodbimport.py index 1e6244d..1c3190a 100644 --- a/vc_vidyo/indico_vc_vidyo/zodbimport.py +++ b/vc_vidyo/indico_vc_vidyo/zodbimport.py @@ -135,7 +135,8 @@ class VidyoImporter(Importer): ch_idx = self.zodb_root['conferences'] booking_params = booking._bookingParams - link_type = (VCRoomLinkType.get(MAP_LINK_TYPES[booking._linkVideoType]) if booking._linkVideoType + old_link_type = getattr(booking, '_linkVideoType', None) + link_type = (VCRoomLinkType.get(MAP_LINK_TYPES[booking._linkVideoType]) if old_link_type else VCRoomLinkType.event) if booking._conf.id not in ch_idx: @@ -170,4 +171,4 @@ class VidyoImporter(Importer): db.session.add(event_vc_room) print cformat('%{green}<->%{reset} %{cyan!}{}%{reset} %{red!}{}%{reset} [%{yellow}{}%{reset}]').format( - booking._conf.id, booking._roomId, booking._linkVideoType) + booking._conf.id, booking._roomId, old_link_type)