Groundarker
Member
Good evening guys,
I would like to point out one last rather strange problem that I ran into.
Until yesterday everything worked correctly but from today the segmentation for empty values in some custom fields we created (precisely to collect the last opened date, last click date and last sent date) returns 0 subscribers when in reality the condition returned many contacts with the created filter.
Given that we have enabled the automatic field synchronization function (by setting the command to yes) and also launched the cron every hour to synchronize the custom fields with "sync-lists-custom-fields".
I repeat everything worked correctly. Inserting this filter that I paste below showed me many subscribers:
I wanted to learn more personally by going to MySQL and launching a query in the "ms_list_field_value" table indicating in the "field_id" column the identification number of the custom field and here too it returned 0 fields that are empty. The strange thing is that yesterday thanks to the segmentation he was able to recover the fields [EMPTY] I don't know how such a thing could have happened.
Now launching the command to repopulate the custom fields with the value [EMPTY] after the cron is finished, the situation is practically the same, ie that the software has not evaluated [EMPTY] the fields where the value is missing.
If, on the other hand, I try to segment with the following condition: "FNAME" field is Empty, the subscribers appear where there are no names of people.
P.S .: I don't know if it helps but I use the default TAGs [SUBSCRIBER_LAST_OPEN_DATETIME], [SUBSCRIBER_LAST_CLICK_DATETIME], [SUBSCRIBER_LAST_SEND_DATETIME] to populate the database where there have been openings, clicks and sends of campaigns with the date. Since the problem is only with these fields where there is a default value I think it is something related to this.
I would like to point out one last rather strange problem that I ran into.
Until yesterday everything worked correctly but from today the segmentation for empty values in some custom fields we created (precisely to collect the last opened date, last click date and last sent date) returns 0 subscribers when in reality the condition returned many contacts with the created filter.
Given that we have enabled the automatic field synchronization function (by setting the command to yes) and also launched the cron every hour to synchronize the custom fields with "sync-lists-custom-fields".
I repeat everything worked correctly. Inserting this filter that I paste below showed me many subscribers:
I wanted to learn more personally by going to MySQL and launching a query in the "ms_list_field_value" table indicating in the "field_id" column the identification number of the custom field and here too it returned 0 fields that are empty. The strange thing is that yesterday thanks to the segmentation he was able to recover the fields [EMPTY] I don't know how such a thing could have happened.
Now launching the command to repopulate the custom fields with the value [EMPTY] after the cron is finished, the situation is practically the same, ie that the software has not evaluated [EMPTY] the fields where the value is missing.
If, on the other hand, I try to segment with the following condition: "FNAME" field is Empty, the subscribers appear where there are no names of people.
P.S .: I don't know if it helps but I use the default TAGs [SUBSCRIBER_LAST_OPEN_DATETIME], [SUBSCRIBER_LAST_CLICK_DATETIME], [SUBSCRIBER_LAST_SEND_DATETIME] to populate the database where there have been openings, clicks and sends of campaigns with the date. Since the problem is only with these fields where there is a default value I think it is something related to this.