Skip to content

v0.4.0

@woduda woduda tagged this 07 Jun 21:54
Kill surviving mutations across entity DTOs, API methods and Result:
- Entity: assert isBilling/locationType defaults, toBool with int/string/'1',
  toInt fallback 0, wrong-type fields returning null (Tag, Group, Activity),
  toArray() omits optional keys when null/empty
- API: verify select/limit/where params in Tag.get, Group.get, CustomField.get
  and Contact.get; primary() non-primary-first fixtures; isPrimary default false;
  updateById/add empty-response ValidationException; fallback id=0 from create;
  resolveStateProvinceId query params
- Result: non-list API response re-indexing, non-array row skipped, negative
  count clamped to zero
Assets 2
Loading