Community
Participate
Working Groups
If it is decided to leave this the clone method must be fixed. Copy the records HttpREST, HttpRequest, HttpResponse from the system parts eglx.http and generate them to JS. In HttpREST th eeze$$Clone method is not correct. Record field should be cloned not copied: ezert$$2.setNull(ezert$$1eze$$isNull); Should be generated as: ezert$$2.setNull(ezert$$1.eze$$isNull); A . is missing from the RHS of the setNull.
After talking to Matt and Joe, we concluded that EDT would not use RBD's convention for marking things like records as null with a flag named eze$$isNull on the correspondsing JS object; instead, EDT's runtime will simply use JavaScript null. The EDT runtime no longer contains any references to this flag, and I could find only a handful of references in JS gen which were all commented out -- I'm removing them just to clean up the source.
verified