seamapi / public-tracker

0 stars 0 forks source link

Warning `devices_connected_to_other_account` should have metadata indicating which device_ids are not being added as part of the connected account #4

Closed seveibar closed 1 year ago

seveibar commented 1 year ago

Prerequisites

Description

Customers need a mitigation when an account has existing devices that will not be attached to it. Giving existing_device_ids allows for a class of mitigations to take place including removing the conflicting account or creating a relationship with the new connected account and the devices in inside the customer's system.

Steps to Reproduce

  1. Connect an August account
  2. Connect another August account with access to the same devices
  3. The second August account will have the warning, and no way to see the devices that aren't being synced to it

Additional Information

seveibar commented 1 year ago

We now attach device_ids to the warning devices_connect_to_other_account which can be used to reconcile existing devices.

@itelo we should add something to our docs for this. Tracking doc update here: https://github.com/seamapi/api-docs/issues/123