Skip to content

创建或修改addresslist时,当设置的address_id中包含有重复的address时,会导致系统中存在重复的address #81

Description

@liuyp2018

调用PUT /v1/addresslists/{addresslist}修改addresslist时,当address_id中包含有重复的address时:
{
"addresslist": "11",
"address_id": [
"addr-zV2QNkjkYqMP","addr-zV2QNkjkYqMP"
]
}

可以成功操作,但查询此address,此address会存在两条相同的记录:
{
"total_count": 2,
"address_set": [
{
"address_id": "addr-zV2QNkjkYqMP",
"address_list_id": "adl-57ZORpm996Yv",
"address": "yapingliu2019-3@sina.com",
"remarks": "",
"verification_code": "",
"status": "active",
"create_time": "2019-08-02T01:48:16Z",
"verify_time": "2019-08-02T01:48:16Z",
"status_time": "2019-08-02T01:48:16Z",
"notify_type": "email"
},
{
"address_id": "addr-zV2QNkjkYqMP",
"address_list_id": "adl-57ZORpm996Yv",
"address": "yapingliu2019-3@sina.com",
"remarks": "",
"verification_code": "",
"status": "active",
"create_time": "2019-08-02T01:48:16Z",
"verify_time": "2019-08-02T01:48:16Z",
"status_time": "2019-08-02T01:48:16Z",
"notify_type": "email"
}
]
}

当创建addressslist时,也存在该问题。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions