Open ghost opened 7 years ago
Hi @BhaktaB I'm not the maintainer but am just reviewing this extension. I'm not able to see the behavior you describe, at least as I understand it. Could I ask you please to a) list the exact steps to reproduce the problem, b) describe specifically where to observe the problem behavior? Thanks!
The issue is with the way that getWritableAddressComponents evaluates the fields to update.
It compares "ID" fields against "non-ID" fields, which causes it to think that the value is empty and needs to be updated, when in fact it is not empty.
I created PR #3 with a simple fix, not sure if it's the best way to resolve the issue.