Closed
Description
Preconditions
- Magento Version 2.2.3 using rest API
- Passing a JSON payload with minimum required data (email, first/last name, website_id, id)
Steps to reproduce
- Update any customer who's group_id isn't the first group_id in the source list
- Pass the customer payload with email, firstname, lastname, website_id, id
Expected result
- I expect that only the data passed in the payload would be modified
- Example: {"customer":{"email":"test@gmail.com","firstname":"magento","lastname":"user","website_id":1,"id":77486}} should leave the customer's full data structure unchanged.
Actual result
- If the above customer had a group_id of 5, and our full group_id consisted of [1,2,3,4,5], the customer's group_id after passing the above payload would be set to 1:
Metadata
Metadata
Assignees
Labels
The issue has been fixed in 2.1 release lineGate 3 Passed. Manual verification of the issue completed. Issue is confirmedNo current plan to fix. Fixing can be deferred as a logical part of more important work.The issue has been reproduced on latest 2.1 releaseThe issue has been reproduced on latest 2.2 releaseThe issue has been reproduced on latest 2.3 releaseAffects aesthetics, professional look and feel, “quality” or “usability”.Issue related to Developer Experience and needs help with Triage to Confirm or Reject it