-
-
Notifications
You must be signed in to change notification settings - Fork 279
Miscellaneous Development Gotchas
Michael Bianco edited this page Apr 28, 2014
·
5 revisions
- The Initialize Action duck-punches the .initialize method on any class that includes it. This has not proven to be a issue yet, but should be taken into account when analyzing any strange issues with the gem.
- Some records define a 'class' field. Defining a 'class' field on a record overrides the #class and #class= methods for this class. This is very obviously a problem. You can, instead, define a 'klass' field that will be turned into 'class' before being submitted to the API. The Invoice record has an example of this.
- Minimum
pageSizefor searching is 5 - The phone field has a maximum character limit of 21. You'll get a fatal error if you don't obey the limit
- Entering "web service log" in the global search gives you a useful log of all SuiteTalk requests.