AnsweredAssumed Answered

Unable to manually archive emails from Outlook

Question asked by scastro scastro on May 28, 2015
Latest reply on Apr 1, 2016 by Joe Perri
Beginning this week, I suddenly cannot manually archive emails from Outlook (2010) to Sugar (Professional, Version 7.5.2.1 (Build 1008).  Worked fine last week.
When I try to archive, the Sugar Plug-In dialog pops up.  "Test Connection" works - says I have connection to Sugar.  When I click "OK", box goes away for a few seconds, then re-appears.

From Sugar Plug-In log file:

2015-05-28 11:33:15,420 [VSTA_Main] ERROR Sugar.API.SugarAPI [(null)] - Get Sugar server Metadata error
System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary'2.Insert(TKey key, TValue value, Boolean add)
   at Sugar.API.REST.DTOMapper.GetModuleListColumns(Metadata metadata, Lang langData, String moduleName)
   at Sugar.API.REST.DTOMapper.MapMetadataFromRest(Metadata metadata, Lang langData, String mainModule)
   at Sugar.API.REST.SugarRestAPI.GetMetadata(String mainModule, String filterModule, String languageCode, String currentHash)
   at Sugar.API.MetadataContainer.GetMetadata(Boolean forceUpdate)
   at Sugar.API.MetadataContainer.ReloadMetadataFromServer()
   at Sugar.API.SugarAPI.GetMetadata(Boolean forceUpdate)
2015-05-28 11:33:15,421 [VSTA_Main] ERROR SugarOutlook.SugarServiceController [(null)] - Login failed
Sugar.API.SugarAPIException: Get server Metadata operation is failed ---> System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary'2.Insert(TKey key, TValue value, Boolean add)
   at Sugar.API.REST.DTOMapper.GetModuleListColumns(Metadata metadata, Lang langData, String moduleName)
   at Sugar.API.REST.DTOMapper.MapMetadataFromRest(Metadata metadata, Lang langData, String mainModule)
   at Sugar.API.REST.SugarRestAPI.GetMetadata(String mainModule, String filterModule, String languageCode, String currentHash)
   at Sugar.API.MetadataContainer.GetMetadata(Boolean forceUpdate)
   at Sugar.API.MetadataContainer.ReloadMetadataFromServer()
   at Sugar.API.SugarAPI.GetMetadata(Boolean forceUpdate)
   --- End of inner exception stack trace ---
   at Sugar.API.SugarAPI.GetMetadata(Boolean forceUpdate)
   at SugarOutlook.SugarServiceController.Login()

Any suggestions?

Outcomes