1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.2 Why would a promotion fail to be achieved when the limits have been met?

Discussion in 'Troubleshooting and Problems' started by Rambro, Aug 4, 2013.

  1. Rambro

    Rambro Well-Known Member

    This is new since the upgrade to 1.2 and I've had it happen twice in the past day. I've setup a promotion for users to start new threads at 30 posts. The only requirement checked is valid membership. I'm sort of stumped as the users passed 30 posts and nothing happened. I even had them log out and then log back in.

    Thoughts?
     
  2. Mike

    Mike XenForo Developer Staff Member

    Have they been promoted now? It's done via a cron task.
     
  3. Kent

    Kent Active Member

    Users that are marked as promoted in the log won't get doubly promoted, so if your cron was run before the promotion was properly configured this could be the cause.
    You can check the promotion log ( /admin.php?user-group-promotions/manage ) to see if the selected users are considered as having been promoted.
     
  4. Rambro

    Rambro Well-Known Member

    I promoted them myself late last night, but yes, it shows as having been done. Looking at the time and the PM log, it seems it happened after I manually went in and added him. Isn't that odd?
    Is there a difference between going into the user's profile and manually adding them vs. going into the promotion manager and manually promoting them?
     
  5. Mike

    Mike XenForo Developer Staff Member

    Probably not hugely different. They are logged a bit differently though.
     
  6. Rambro

    Rambro Well-Known Member

    Interesting. So do you think there was a reason the cron didn't activate these 2 times?
     
  7. Rambro

    Rambro Well-Known Member

    Actually, this seems to be affecting other add-ons now. I'm having a problem with some other cron activities not working when they're supposed to.
     
  8. Mike

    Mike XenForo Developer Staff Member

    Look at the cron next run times. They're ordered by their next run time (earliest first). Are the dates/times in the past?
     
  9. Rambro

    Rambro Well-Known Member

    CapturFiles.png
     
  10. Mike

    Mike XenForo Developer Staff Member

    They're all up to date (I assume; it's based on your time zone). So are you sure you're having problems with cron? Or did I misunderstand what you were saying?
     
  11. Rambro

    Rambro Well-Known Member

    Well, this was a two ago now, not sure if it matters. The promotions didn't kick in and also the Sportsbook add-on didn't come through like it should have. I suppose they just didn't happen at the right time for the cron? I wasn't aware that everything like this ran on a schedule.
     

Share This Page