1

AccountOption

Keep receiving the following error:

no such column: AccountOptions

Action: CheckAccountStatus

XCalendarApp.ProviderBase.Exceptions.AccountRequestException: no such column: AccountOptions ---> SQLite.SQLiteException: no such column: AccountOptions
at SQLite.SQLiteConnection.Update (System.Object obj, System.Type objType) [0x00166] in <84b9c9e630fa45bd8ac799333976ebbf>:0
at SQLite.SQLiteConnection.Update (System.Object obj) [0x0000d] in <84b9c9e630fa45bd8ac799333976ebbf>:0
at XCalendarApp.SQLite.Repositories.RepositoryBase`1[T].Update (T entity) [0x00006] in <a5178791172844ae8eca5548b22a50ab>:0
at XCalendarApp.ProviderBase.StorageManager`8[TCachedCalendar,TProviderCalendarItem,TCachedAppointment,TProviderAppointmentItem,TCachedContacts,TCachedContact,TProviderContactItem,TAppointmentDbData].UpdateAccount (XCalendarApp.Model.ITransaction transaction, XCalendarApp.ProviderBase.Data.AccountData accountData) [0x00012] in <a5178791172844ae8eca5548b22a50ab>:0
at XCalendarApp.ProviderBase.AccountProviderBase`9[TCachedCalendar,TProviderCalendarItem,TCachedAppointment,TProviderAppointmentItem,TCachedContacts,TCachedContact,TProviderContactItem,TAppointmentDbData,TAccountOptions].StoreAccountEntity () [0x0001b] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
at XCalendarApp.ProviderBase.AccountProviderBase`9[TCachedCalendar,TProviderCalendarItem,TCachedAppointment,TProviderAppointmentItem,TCachedContacts,TCachedContact,TProviderContactItem,TAppointmentDbData,TAccountOptions].set_mAccountSecurityInfo (OneSuite.Apps.Model.Settings.AccountSecurityInfo value) [0x00012] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
at XCalendarApp.ProviderBase.AccountProviderBase`9[TCachedCalendar,TProviderCalendarItem,TCachedAppointment,TProviderAppointmentItem,TCachedContacts,TCachedContact,TProviderContactItem,TAppointmentDbData,TAccountOptions].OnTokenRefresh (CodeSpark.Apps.Common.OAuth.OAuth2AccessToken newToken) [0x0000e] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
at XCalendarApp.GoogleProvider.GoogleAccount.<CreateSyncScope>b__4_0 (CodeSpark.Apps.Common.OAuth.OAuth2AccessToken t) [0x00000] in <34a9ed95da234a2abb4c1bea90e4071f>:0
at XCalendarApp.ProviderBase.OAuth2.OAuthAccountTokenContext.StoreRefreshedToken (CodeSpark.Apps.Common.OAuth.OAuth2AccessToken oAuth2AccessToken) [0x0001b] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
at CodeSpark.Apps.Common.OAuth.OAuthTokenService.RefreshAccessToken () [0x0020f] in <33cd3532371e470b999b2195378ebba3>:0
at CodeSpark.Apps.Common.Net.WebRequests.ScopedOAuthJsonWebRequest.ExecuteRequest[T] (System.String url, CodeSpark.Apps.Common.Net.Types.HttpMethod httpMethod, System.String requestData, System.Boolean refreshAllowed, System.Collections.Generic.Dictionary`2[TKey,TValue] requestHeaders, System.Boolean useQueryStringAuthorizationToken) [0x001f7] in <33cd3532371e470b999b2195378ebba3>:0
at CodeSpark.Apps.Common.Net.WebRequests.ScopedOAuthJsonWebRequest.ExecuteRequest[T] (System.String url, CodeSpark.Apps.Common.Net.Types.HttpMethod httpMethod, System.String requestData, System.Collections.Generic.Dictionary`2[TKey,TValue] requestHeaders, System.Boolean useQueryStringAuthorizationToken) [0x00081] in <33cd3532371e470b999b2195378ebba3>:0
at XCalendarApp.ProviderBase.Json.OAuthJsonApiBase.ExecuteRequest[T] (System.String baseApiUrl, System.String param, CodeSpark.Apps.Common.Net.Types.HttpMethod httpMethod, System.String requestData, System.Collections.Generic.Dictionary`2[TKey,TValue] requestHeaders) [0x000aa] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
--- End of inner exception stack trace ---
at XCalendarApp.ProviderBase.Json.OAuthJsonApiBase.ExecuteRequest[T] (System.String baseApiUrl, System.String param, CodeSpark.Apps.Common.Net.Types.HttpMethod httpMethod, System.String requestData, System.Collections.Generic.Dictionary`2[TKey,TValue] requestHeaders) [0x000e9] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
at XCalendarApp.GoogleProvider.GoogleApi.GetCurrentUser () [0x00076] in <34a9ed95da234a2abb4c1bea90e4071f>:0
at XCalendarApp.GoogleProvider.GoogleAccount.CheckProviderAccountInfo (OneSuite.Apps.Model.Settings.AccountSecurityInfo accountSecurityInfo) [0x00095] in <34a9ed95da234a2abb4c1bea90e4071f>:0
at XCalendarApp.ProviderBase.AccountProviderBase`9[TCachedCalendar,TProviderCalendarItem,TCachedAppointment,TProviderAppointmentItem,TCachedContacts,TCachedContact,TProviderContactItem,TAppointmentDbData,TAccountOptions].CheckAccountStatus (XCalendarApp.Model.Data.SyncResults.AccountSyncResult accountSyncResult) [0x0006e] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
RequestType: Get
RequestUrl: https://www.googleapis.com/oauth2/v1/userinfo

Inner exception: SQLite.SQLiteException: no such column: AccountOptions
at SQLite.SQLiteConnection.Update (System.Object obj, System.Type objType) [0x00166] in <84b9c9e630fa45bd8ac799333976ebbf>:0
at SQLite.SQLiteConnection.Update (System.Object obj) [0x0000d] in <84b9c9e630fa45bd8ac799333976ebbf>:0
at XCalendarApp.SQLite.Repositories.RepositoryBase`1[T].Update (T entity) [0x00006] in <a5178791172844ae8eca5548b22a50ab>:0
at XCalendarApp.ProviderBase.StorageManager`8[TCachedCalendar,TProviderCalendarItem,TCachedAppointment,TProviderAppointmentItem,TCachedContacts,TCachedContact,TProviderContactItem,TAppointmentDbData].UpdateAccount (XCalendarApp.Model.ITransaction transaction, XCalendarApp.ProviderBase.Data.AccountData accountData) [0x00012] in <a5178791172844ae8eca5548b22a50ab>:0
at XCalendarApp.ProviderBase.AccountProviderBase`9[TCachedCalendar,TProviderCalendarItem,TCachedAppointment,TProviderAppointmentItem,TCachedContacts,TCachedContact,TProviderContactItem,TAppointmentDbData,TAccountOptions].StoreAccountEntity () [0x0001b] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
at XCalendarApp.ProviderBase.AccountProviderBase`9[TCachedCalendar,TProviderCalendarItem,TCachedAppointment,TProviderAppointmentItem,TCachedContacts,TCachedContact,TProviderContactItem,TAppointmentDbData,TAccountOptions].set_mAccountSecurityInfo (OneSuite.Apps.Model.Settings.AccountSecurityInfo value) [0x00012] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
at XCalendarApp.ProviderBase.AccountProviderBase`9[TCachedCalendar,TProviderCalendarItem,TCachedAppointment,TProviderAppointmentItem,TCachedContacts,TCachedContact,TProviderContactItem,TAppointmentDbData,TAccountOptions].OnTokenRefresh (CodeSpark.Apps.Common.OAuth.OAuth2AccessToken newToken) [0x0000e] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
at XCalendarApp.GoogleProvider.GoogleAccount.<CreateSyncScope>b__4_0 (CodeSpark.Apps.Common.OAuth.OAuth2AccessToken t) [0x00000] in <34a9ed95da234a2abb4c1bea90e4071f>:0
at XCalendarApp.ProviderBase.OAuth2.OAuthAccountTokenContext.StoreRefreshedToken (CodeSpark.Apps.Common.OAuth.OAuth2AccessToken oAuth2AccessToken) [0x0001b] in <a48c919b0a5d45ee9df16d7db13a34e0>:0
at CodeSpark.Apps.Common.OAuth.OAuthTokenService.RefreshAccessToken () [0x0020f] in <33cd3532371e470b999b2195378ebba3>:0
at CodeSpark.Apps.Common.Net.WebRequests.ScopedOAuthJsonWebRequest.ExecuteRequest[T] (System.String url, CodeSpark.Apps.Common.Net.Types.HttpMethod httpMethod, System.String requestData, System.Boolean refreshAllowed, System.Collections.Generic.Dictionary`2[TKey,TValue] requestHeaders, System.Boolean useQueryStringAuthorizationToken) [0x001f7] in <33cd3532371e470b999b2195378ebba3>:0
at CodeSpark.Apps.Common.Net.WebRequests.ScopedOAuthJsonWebRequest.ExecuteRequest[T] (System.String url, CodeSpark.Apps.Common.Net.Types.HttpMethod httpMethod, System.String requestData, System.Collections.Generic.Dictionary`2[TKey,TValue] requestHeaders, System.Boolean useQueryStringAuthorizationToken) [0x00081] in <33cd3532371e470b999b2195378ebba3>:0
at XCalendarApp.ProviderBase.Json.OAuthJsonApiBase.ExecuteRequest[T] (System.String baseApiUrl, System.String param, CodeSpark.Apps.Common.Net.Types.HttpMethod httpMethod, System.String requestData, System.Collections.Generic.Dictionary`2[TKey,TValue] requestHeaders) [0x000aa] in <a48c919b0a5d45ee9df16d7db13a34e0>:0