Index: Derde/Agenda/Agenda.cls.xml =================================================================== diff -u -r2154 -r2164 --- Derde/Agenda/Agenda.cls.xml (.../Agenda.cls.xml) (revision 2154) +++ Derde/Agenda/Agenda.cls.xml (.../Agenda.cls.xml) (revision 2164) @@ -434,13 +434,13 @@ . set dtoRegistraties = ##class(APPS.CRM.Interacties.BehandeldOnderwerp).GetRegistraties(pxAgenda.DerdeRef) . set pxAgenda.Interacties = dtoRegistraties.BehandeldeOnderwerpen - if $length(Agenda.EindgebruikerGetObjectId()) { + if $isObject(Agenda.Eindgebruiker) { set pxEindgebruiker = ##class(BL.Derde.Agenda.pxEindgebruiker).%New() do Agenda.Eindgebruiker.Object2Proxy(Agenda.Eindgebruiker,pxEindgebruiker) set pxAgenda.Eindgebruiker = pxEindgebruiker } - if $length(Agenda.ArchitectGetObjectId()) { + if $isObject(Agenda.Architect) { set pxAgenda.Architect = ##class(BL.Derde.Agenda.pxArchitect).%New() Set pxAgenda.Architect.ID=Agenda.Architect.%Id() Set pxAgenda.Architect.Naam=Agenda.Architect.Naam @@ -519,12 +519,12 @@ . Set ParticipantID = $piece(pxAgenda.Participanten,"",Counter) . Do:$length(ParticipantID) Agenda.Participanten.SetObjectIdAt(ParticipantID,ParticipantID) - if $length(pxAgenda.Eindgebruiker) { + if $length($$StripEnd(pxAgenda.Eindgebruiker)) { set scStoreEindgebruiker = ##class(Derde.Agenda.Eindgebruiker).StoreEindgebruiker(pxAgenda.Eindgebruiker) if scStoreEindgebruiker do Agenda.EindgebruikerSetObjectId(pxAgenda.Eindgebruiker.ID) } - if $length(pxAgenda.Architect) { + if $length($$StripEnd(pxAgenda.Architect)) { do Agenda.ArchitectSetObjectId(pxAgenda.Architect.ID) } else {