SendinBlue synchronization warning: List ID is empty for store #1

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
3 anni tempo fa
Using SendInBlue plugin but noticed that many messages remain in the queue and in the logs I see
Error 400 Bad requests for https://www.westcoastharleyshop.com/Plugins/SendinBlue/ImportContacts
and SendinBlue synchronization warning: List ID is empty for store #1 for
https://www.westcoastharleyshop.com/scheduletask/runtask

Any ideas what might have been overlooked?
3 anni tempo fa
Hello [email protected]
did you find a solution ? I have the same issue.
3 anni tempo fa
Not exactly Sammy. We cleared the backlog by disabling sendinblue and processing via regular mail. When active we see this error:
SendinBlue synchronization warning: List ID is empty for store #1
Followed by:
Error 400. Bad request
In the logs.
2 anni tempo fa
We are having the same issue. Github shows this plugin version as 4.10 and we are using 4.30 & 4.40 -

The code file shows that it is explicitly looking for ListId for a specific StoreId. By Default SendInBlue settings is set to ALL STORES. However in the code, there is no FailSafe to check hence the errors.
Filename (github:plugin:sendinblue)->SendinBlueManager.cs

This should be the correct construct
                //try to get list identifier
/// first it checks for ListId for a specific Store, if not found, get ListId for Default "All Stores"
                var listId = _settingService.GetSettingByKey<int>("SendinBlueSettings.ListId", storeId: subscription.StoreId);
                if (listId == 0)
                    listId = _settingService.GetSettingByKey<int>("SendinBlueSettings.ListId");
                if (listId == 0)
                {
                    _logger.Warning($"SendinBlue synchronization warning: List ID is empty for store #{subscription.StoreId}");
                    return;
                }
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.