Store API does not give not enough/poor exception details, How do you expect developer to resolve issue ?
Hi,
I am getting below error returned from store api, while calling Store Update/Commit API. From the message i can guess that "Description" field of some language page have null value, but which language page? I have 100+ languages and I took pain to check all my code and did all the debugging to find if any language description field has null value, but i find none.
@dp Store API Team, if you are listening to this thread, please tell us how do we resolve such an error. There is no language id in the error message that could give me any slightest hit on the exact source of error. Very poor exception details.
What can be done. Please Advise.
Regards
- System.Exception: {"code":"InvalidParameterValue","data":[],"details":[],"message":"Description must not be null","source":"Ingestion Api","target":"description"}
at SP.Services.IngestionClient.InvokeT
at CallSite.Target(Closure , CallSite , Object )
at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid1T0
at SP.Classes.StoreApps.UpdateStoreAppDetails(String pAppId, Object pNewClonedSubmission)
at CallSite.Target(Closure , CallSite , Object )
at System.Dynamic.UpdateDelegates.UpdateAndExecute1T0,TRet
at SP.ViewModels.ConnectionViewModel.UpdateStore(Object pNewClonedSubmission)
at CallSite.Target(Closure , CallSite , Object )
at System.Dynamic.UpdateDelegates.UpdateAndExecute1T0,TRet
at SP.Views.MainPage.btnBeginUpdate_Click(Object sender, RoutedEventArgs e)