|Posted: Tuesday Dec 3rd, 2013 at 12:14 am #61582|
I set up a site with >3000 users and around 650 members. Most of the users (subscribers) do not have an EOT set since they are imported from a different site. The EOT cron process, however doesn’t demote members, but rather does something to subscribers without an EOT.
I tried to run https://example.com/?s2member_auto_eot_system_via_cron=1 and can see in the wp-http-api-debug.log (that I switched on to see if it would show something, and off again afterwards):
LOG ENTRY: Tue Dec 3rd, 2013 @ precisely 4:40 am UTC
this is logged because i set up an auto unsubscribe from a mailinglist that shows me it tries to unsubscribe someone from the external mailinglist who is not a level-1 member, but rather a subscriber.
level 1 members whose EOT is in the past are not demoted. I’m just baffled why it tries to demote subscribers. is it because they have no EOT at all? but they are already subscribers, so there is nothing to demote.
I just noticed that it is demoting the subscribers one by one in order of their user id, e.g. 1290, 1291, 1292, et cetera.
Any idea on this?
I also noticed that some users have notes like: Demoted by s2Member: Mon Sep 30, 2013 3:07 am UTC
which is odd since that particular person got demoted from subscriber to subscriber and doesn’t have an EOT set
- s2Member® Products