Closed (fixed)
Project:
Subscriptions
Version:
5.x-1.9
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
24 Sep 2007 at 01:44 UTC
Updated:
1 Dec 2007 at 01:16 UTC
I have a relatively simple site that currently has one user (me). The site has one blog, my blog. I am subscribed to this blog with my account, confirmed through My Subscriptions > blogs.
I don't get any notifications of blog entries unless, under admin/settings/subscriptions, I select Notify poster of own posts.
I have verified that the above is correct through admin/logs/watchdog; it shows when subscription notifications are sent.
Comments
Comment #1
vm commentedinsure they aren't being filtered out by your hosts spam filters.
also check by sending to different ISP's if possible.
insure also that you have an email addresss set at administer -> site information which reduces the emails from being filtered by ISPs
Comment #2
aren cambre commentedI verified through admin/logs/watchdog that the module is not even attempting to send the emails unless Notify poster of own posts is selected.
Comment #3
drumdance commentedDo you have the setting "Test held posts prior to sending" set to true? I was having a similar problem and it appears there's a bug in the function subscriptions_testpost().
Specifically, on line 669 this code incorrectly(?) sets $valid to false if $pid=0 (which means the comment has no parent in the thread and seems to me irrelevant)
I changed it to this and it works as expected:
(My line numbers may be off because I inserted some debug code elsewhere in the module. Just look for "function subscriptions_testpost(" if you can't find it.)
Comment #4
aren cambre commentedNope. These are the only things checked under admin/settings/subscriptions:
These aren't checked:
Checking Notify poster of own posts is the only way I get notified.
Comment #5
clivesj commentedAs far as I know this behaviour is correct and is not a bug. The module does not send notification to the poster. Because this option was required by a lot of user the option "notify poster of own post" is now included. So unless you check this, there will be no notification to you as poster.
To test the notification, make one or two other users pointing to your spare email adresses. Let them subscribe and most probably they will receive the notifications.
Comment #6
aren cambre commentedMy understanding of the notify poster option is it notifies the poster on all his posts regardless of whether he is subscribed. Is that not correct?
If I have subscribed to a type of post, shouldn't I be notified regardless of whether I am the poster?
Comment #7
clivesj commentedIf you query the issues posted here you will find a lot of things goeing on regarding "notification of own post". I wasted a lot of time trouble-shooting the "no-mail-situation". I was sitting and waiting for mails coming-up from my own post.
Then I made some dummy-users, pointing to myself, and I found all was working fine.
If I need notifications of my own post, I need to subsrcibe myself AND check the "notify own post check-field". As if you have to tell the module: "I'm subscribed, but still notify me, even if this looks silly since I'm the poster".
I'm not a developer, but this way it works for me......
Comment #8
aren cambre commentedThanks. I think the module's logic is flawed.
If I subscribe to a kind of content, I should get notifications of all matching content regardless of who posted it.
If I check the notify author of own posts box, then I should additionally get notifications of all posts I make regardless of whether it is part of anything to which I am subscribed.
Comment #9
bdragon commented5.x-2.0 is a complete rewrite, therefore any bugs in it are new. All prior releases will be obsolete when 5.x-2.0 final is out. Closing references to bugs in prior releases for this reason. Please help test 5.x-2.0 betas. Thank you!