fix tags change matching amoid with our id, now in tag rule AMOID and matching with TAG AMOID
This commit is contained in:
parent
e7a90abacc
commit
f7d46e644a
@ -162,7 +162,7 @@ func ConstructAmoTags(currentTags []model.Tag, ruleTags model.TagsToAdd) []model
|
||||
mapConstruct(ruleTags.Customer)
|
||||
|
||||
for _, tag := range currentTags {
|
||||
if _, ok := ruleTagMap[tag.ID]; ok {
|
||||
if _, ok := ruleTagMap[int64(tag.Amoid)]; ok {
|
||||
tagsToAmo = append(tagsToAmo, models.Tag{
|
||||
ID: int(tag.Amoid),
|
||||
Name: tag.Name,
|
||||
|
@ -15,8 +15,8 @@ func Test_ConstructAmoTags(t *testing.T) {
|
||||
{ID: 3, Name: "Lionel Messi", Amoid: 333, Color: nil},
|
||||
}
|
||||
ruleTags := model.TagsToAdd{
|
||||
Lead: []int64{1},
|
||||
Contact: []int64{2, 3},
|
||||
Lead: []int64{111},
|
||||
Contact: []int64{222, 3333},
|
||||
Company: []int64{},
|
||||
Customer: []int64{},
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user