@Philip_Garrett_Appsh @praveen Regarding AppSheet RESTful API connection, which timezone IDs we should be using? Itโs by-default โPacific Standard Timeโ but if I try to change it to i.e. Europe/Istanbul or GMT+3 or GMT+03:00 or even to UTC+3, I get the similar error like below:
{
โMessageโ: โAn error has occurred.โ,
โExceptionMessageโ: โInternal error: โTimeZonesโ does not contain entry for TimeZoneId โEurope/Istanbulโ.โ,
โExceptionTypeโ: โJeenee.DataTypes.SpreadsheetExceptionโ,
โStackTraceโ: "
at Jeenee.DataTypes.TimeZones.GetTimeZoneInfoByID(String timeZoneId) in q:\git\Jeenee\DataTypes\Locale\TimeZones.cs:line 158\r\n
at Jeenee.DataTypes.TimeZones.GetTzOffset(String timeZoneId) in q:\git\Jeenee\DataTypes\Locale\TimeZones.cs:line 168\r\n
at Nirvana.source.api.BaseAPIController.LogStart(LogOperation logOperation, String appTemplateName, Dictionary`2 properties, String data) in q:\git\Jeenee\Nirvana\Controllers\API\BaseAPIController.cs:line 63\r\n
at Nirvana.source.api.PublicAPIController.RestApi_Invoke(String appId, String tableName, JObject data) in q:\git\Jeenee\Nirvana\Controllers\API\PublicAPIController.cs:line 374\r\n
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.b__9(Object instance, Object[] methodParameters)\r\n
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)\r\nโ End of stack trace from previous location where exception was thrown โ\r\n
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n
at System.Web.Http.Controllers.ApiControllerActionInvoker.d__0.MoveNext()\r\nโ End of stack trace from previous location where exception was thrown -\r\n
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n
at System.Web.Http.Controllers.ActionFilterResult.d__2.MoveNext()\r\nโ End of stack trace from previous location where exception was thrown -\r\n
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n
at System.Web.Http.Dispatcher.HttpControllerDispatcher.d__1.MoveNext()" }
I believe you should โTurkey Standard Timeโ
Thnx @Aleksi_Alkio I will give it a try
@Aleksi_Alkio @Philip_Garrett_Appsh I confirm that " Turkey Standard Time " is working as a valid key pair value with Timezone parameter in the JSON payload
User | Count |
---|---|
43 | |
32 | |
25 | |
23 | |
14 |