On Fri, 19 Aug 2016, Lubos Pintes wrote:

Hello,
I am not sure if this is useful or not. After some fiddling with compiler options, I was able to generate full line trace of exception I obtain when I try to call the TCalendarListResource.List method. I logged the requests, so I can confirm that the request is issued, and data are retrieved correctly. But after that, this exception is raised on the method call line:
An unhandled exception occurred at $00458D0E:
ERESTAPI: TCalendarList: unsupported array element type :
$00458D0E TBASEOBJECT__SETARRAYELEMENTS, line 717 of fpcsrc/packages/fcl-web/src/base/restbase.pp $004591C0 TBASEOBJECT__SETARRAYPROPERTY, line 799 of fpcsrc/packages/fcl-web/src/base/restbase.pp $0045B0B4 TBASEOBJECT__LOADPROPERTYFROMJSON, line 1310 of fpcsrc/packages/fcl-web/src/base/restbase.pp $0045B361 TBASEOBJECT__LOADFROMJSON, line 1348 of fpcsrc/packages/fcl-web/src/base/restbase.pp $0045729E TGOOGLEAPI__SERVICECALL, line 485 of fpcsrc/packages/googleapi/src/googleservice.pp $004569EF TGOOGLERESOURCE__SERVICECALL, line 350 of fpcsrc/packages/googleapi/src/googleservice.pp $00426F93 TCALENDARLISTRESOURCE__LIST, line 987 of fpcsrc/packages/googleapi/src/googlecalendar.pp
 $00401D00  main,  line 90 of a.dpr

I tested it against freshly built FPC, I built it today.

Did you call RegisterAPIResources ?

  // Register calendar resources.
  TCalendarAPI.RegisterAPIResources;

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to