Nope, nothing, only those two notices again on 11/17. One warning on 11/16 pertaining to the blog post linking plugin, but that’s it. The rest are all notices.
Support Forum
Oh well – thanks for checking.
Guess our next task is to take a second look at the code around that bit to see if we can spot anything…
no, typo.. meant the recipients table as originally started in post 2…
this missing pm was between two folks, right? any chance that one of them deleted the pm or thread? wondering if perhaps a wrong element was removed… cannot duplicate though and first report, so as Andy says hard to neck down…
Yes, this has always occurred between two students. And no, the other student didn’t delete the message, they never actually received it. And as mentioned it’s also not pulling under the sending student’s PMs either. I am sure this should still be in there even if the recipient deletes it on their side?
This has been reported on three occasions so far hence is rather seldom and random. But PMs are used extensively on our forum because students have to work together on homework, maybe that’s why we’ve been noticing it.
Is there a way for me to put the missing row(s) in manually? I know this will be difficult to troubleshoot so in the meantime I’d prefer having an option to fix it manually if I need to.
You certainly can manually create the needed rows in the recipients table using a tool like phpMyAdmin. All you need to know are the thread_id, the message_id and the user_id. Recipient_id is automatically filled and the other two columns can be set to 1.
I have opened a ticket on this but it is going to be hard to track down without a replicable scenario to work with. But I do assure you we will be looking at it…
Also – of course – if you DO notice any pattern emerge then please do let us know…
Another message didn’t make it. Incidentally from same user. Was just sent but never reached the recipient hence isn’t showing in her thread either.
Again, no error log entry. No error reported in the server log either. The message itself was plain, nothing out of the ordinary.
What’s the logic behind sending PMs? At what point is a row added to sfpmrecipients? Perhaps after the email is triggered? I am asking because we use a few plugins that trigger emails such a newsletter plugin and a mailing form. The newsletter plugin has caused issues with other plugins in the past that trigger emails. Just wondering.
I will check the code but I am 99.9% sure that the database save will all be done and dusted before emails are processed. That will usually be the last thing.
Curious that it is the same user and one has to wonder if that has any significance. First obvious question – has it been the same user every time?
Unfortunately no, this is the third user reporting it, but the first who this has happened to twice. There could still be some significance if it’s just those three and no more. I’ll see if we get any more reports.
still a one off issue, but ticket open and research progressing… keep passing along any data you can…
I hope it’s OK to piggyback this conversation. I’m a long-time S:P user and recent support forum member, and I’ve been looking for solutions to problems I’ve been having.
A number of my users have also reported that PMs have been going missing. Many users have been affected, including myself. http://www.beatlesbible.com/forum/getting-better/weird-things-happening-with-the-forum/page-14/#p102027
I’m happy to provide any error logs that may be useful, if you tell me precisely what’s needed.
can you elaborate? This topic is only report of pms missing – and its not been replicable… would need some more info as the when and under what circumstances…
No problem. It seems to happen randomly and affects a number of people. Here are some reports from different users on my forum, all from the link in my previous post:
the PM notifications are a mess for me, the numbers of unread that show up are fluctuating widely with little relation to what is actually there. If anyone has sent me a PM and i haven’t replied its because i have no idea what is old, new, outstanding or replied to. Even when i click mark all read it comes back with 1, 2 or 3 unread. It’s currently saying 5, a minute or two ago it was 1 yet nothing is new.
Speaking of PM wonkiness, I can only see x’s posts in every PM thread I have with him. It used to be just one of the threads. Now it is all of them.
Over the past week or so I’ve sent a couple of PMs that look like they haven’t been seen, including “test” PMs. Either my PMs are on the blink or everyone’s ignoring me :/ Also when I reply to an old PM topic it doesn’t shoot up to the top of the list like it used to, it just stays at its current position (third, fourth etc.) So yeah if anyone is wondering why I didn’t PM them back- I did
![]()
I think its happening to everyone and has been for a while. The inbox notification is totally knackered for me, showing numbers that have no resemblance to reality.
I don’t know if this is the same problem that was reported earlier or something different. As I said, I’m happy to provide any server info that might help troubleshoot this.