Skip to content

947 line change breaks xuc user

username-removed-33430 requested to merge 947-line-change-breaks-xuc-user into master

Closes #947

The line data (line id and number, webrtc/device info) should be updated on:

  • new user creation
  • line number edition
  • line removal followed by an addition

There are two cases to process:

  • xuc startup - there's a problem in the xivo CtiServer, it is sending PhoneStatusUpdate for each line a user ever had, even for deleted line, that's why we need to go database
  • xuc running - I haven't found better than to trigger the line update by the userConfigUpdate, maybe this part can be optimized, but as there're many cases I preferred to go this way for the moment

Merge request reports