v2.1.2
Etherlabz Intercom Sync 2.1.2
One fix: Register Attributes no longer reports attributes that already exist in your workspace as failures.
Intercom has three ways of saying an attribute already exists — the attribute_already_exists error code, HTTP 409, and (for attributes stored as "people data") HTTP 400 with a "You already have '…'" message. Only the first two were recognised, so workspaces that already had the attributes saw "8 failed" and a sync log full of errors on every click.
The button now checks the workspace's existing attributes first and skips them — re-running it is a clean "0 created, 8 already existed" — and the people-data response is correctly classified if the listing call ever fails.
What's Changed
Full Changelog: v2.1.1...v2.1.2