API Update Contact List "additional_field" field is ignored

curtis

Beginner
Oct 3, 2021
13
0
1
Updated to version 5.2.0
Updating custom fields via API was solved.

But there's another issue, we cannot create custom field with a same name on 2 different users ? (screenshot attached)
We're trying to create custom field "Visitor ID" on two different users.
Keep getting "The name has already been taken." :confused:

Can anyone help us?
 

Attachments

  • 002.PNG
    002.PNG
    32.1 KB · Views: 3

marfan

Beginner
Staff member
Jul 18, 2019
28
9
3
The update solved the issue with the custom fields assignment, we can assign custom fields to lists via API. But we still cannot have a custom field with the same name on 2 different users.
 

wasif

Administrator
Staff member
Apr 9, 2019
442
84
28
@marfan there shouldn't be an issue in creating custom fields with the same name if the user is different. Please look into it once more!
 

marfan

Beginner
Staff member
Jul 18, 2019
28
9
3
@wasif @curtis I think it was allowed to the earlier versions. But it will be allowed again in next version(5.2.1) as well. Which will be released on 22nd or 23rd December.
 

wasif

Administrator
Staff member
Apr 9, 2019
442
84
28
@marfan thanks for the update. An update should be launched today or tomorrow!
 

curtis

Beginner
Oct 3, 2021
13
0
1
Hey there,

Upgrade to version 5.2.2 fixed the previous issue, but now we got other issues.

Here's an example,
1) Add custom field CF1 (named "Visitor ID") to user A, list A1.
2) Add another custom field CF2 (same name "Visitor ID") to user B, list B1.
3) Create new list for user B, let's say B2.
4) Try to assign the custom field CF2 to list B2 (same user B).
What will actually happen is that it will assign CF1 (from user A) to B2 (list belongs to user B), instead of CF2.
Probably because of the same name, which comes index first.

I verified that by the ids of the custom fields.
I can clearly see that the id of CF1 belongs to user A when the id of CF2 belongs to user B.

Another issue,
When I create and assign custom fields manually not via API, when I fetch /api/getListCustomFields for these lists,
I can clearly see the "list_ids" filed contains all the lists that the custom field was assigned to,
on the other hand, when I do it through API,
it will show only the list_id of the list that we initially created it for,
and will not show the rest of the list_ids I assigned the custom field for.

Another issue,
While /api/updateList if group_name field is not presented, the group name value will be removed,
and it will be updated to Unsorted group by default. when it should probably just be ignored.

Another thing,
On the "Add Custom Field" function docs, field "list_id" said "ids of the contact lists to assign this field to them".
So we tried to pass lists ids as a string separated by comma, maybe to assign lists on custom field creation.
- No luck. Error: "The list id must be an integer."

We're perform our tests on two different users, both with different API keys obviously.

We're waiting for your assistance,
Thanks again.
 
Last edited:

curtis

Beginner
Oct 3, 2021
13
0
1
Hey there, we've noticed the update to 5.2.3 - but the issue is still exists.

Check the attached screenshots:
1) Custom fields update request sent for list 974, user 158.
2) Expected to get set of custom ids from user 158, from the prior list 973.
3) The custom fields were assigned from totally different user 6, totally different list 11.
 

Attachments

  • 001.jpg
    001.jpg
    237.1 KB · Views: 8
  • 002.jpg
    002.jpg
    91.2 KB · Views: 8
  • 003.jpg
    003.jpg
    90.1 KB · Views: 8

mohammad

Member
Staff member
Aug 31, 2020
39
14
8
Hey there, we've noticed the update to 5.2.3 - but the issue is still exists.

Check the attached screenshots:
1) Custom fields update request sent for list 974, user 158.
2) Expected to get set of custom ids from user 158, from the prior list 973.
3) The custom fields were assigned from totally different user 6, totally different list 11.
Hi,

This issue is under process and will be fixed in the next update. You can check your changelog after the update to see exactly what changes and fixes have been sent with the new update.
 

curtis

Beginner
Oct 3, 2021
13
0
1
here's what we see on the update page and on the side menu.
where can we find our changelog ?

1641212350474.png1641212431470.png
 

mohammad

Member
Staff member
Aug 31, 2020
39
14
8
You can find the changelog two place

1- on the header Notification
2- 2nd step of the update

A snapshot is attached for your review.
 

Attachments

  • Image Pasted at 2022-1-3 17-40 (1).jpg
    Image Pasted at 2022-1-3 17-40 (1).jpg
    57.5 KB · Views: 3
  • changelog.png
    changelog.png
    32.8 KB · Views: 3
  • changelog popup.png
    changelog popup.png
    96.4 KB · Views: 3
  • Like
Reactions: curtis

curtis

Beginner
Oct 3, 2021
13
0
1
New update will be released very soon...

We've been already a whole month into this tiny issue.
I apologize in advance for the annoyance but we cannot use your software unless it's fixed, all our clients are waiting on us.
This is crucial for us, can anyone please give us an estimated date when a patch for this gonna be released? thanks!
 

mohammad

Member
Staff member
Aug 31, 2020
39
14
8
Please can you submit a support ticket from your client area and explain the case in more detail and also provide us with your Mumara admin login detail.