Skip to content

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

@liuyp2018

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时,也存在该问题。

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