Closed GoogleCodeExporter closed 9 years ago
here is the fix:
if (NSMessageHandler.ContactService.Deltas != null)
{
if
(NSMessageHandler.ContactService.Deltas.DynamicItems.ContainsKey(account))
{
BaseDynamicItemType basedyItem =
NSMessageHandler.ContactService.Deltas.DynamicItems[account];
if (basedyItem is PassportDynamicItem)
{
PassportDynamicItem psDyItem = basedyItem as
PassportDynamicItem;
psDyItem.ProfileGleamSpecified = true;
psDyItem.ProfileGleam = false;
psDyItem.SpaceGleamSpecified = true;
psDyItem.SpaceGleam = false;
if (psDyItem.SpaceStatus == "Exist Access" ||
psDyItem.ProfileStatus == "Exist Access")
{
NSMessageHandler.ContactList[account,
ClientType.PassportMember].DynamicChanged = DynamicItemState.None;
NSMessageHandler.ContactService.Deltas.DynamicItems.Remove(account);
}
NSMessageHandler.ContactService.Deltas.Save();
}
}
}
Original comment by johnpaul...@gmail.com
on 24 Mar 2009 at 7:13
Thanks reporting.
Fixed.
Original comment by freezing...@gmail.com
on 25 Mar 2009 at 4:02
Original comment by hepha...@gmail.com
on 3 Apr 2009 at 8:48
Original issue reported on code.google.com by
johnpaul...@gmail.com
on 24 Mar 2009 at 7:10Attachments: