Version 4.7.8
This commit is contained in:
1 parent
7b7404e741
commit
fd22d99e69
688 files changed
+19814
-10890
No files matched your search
@@ -47,7 +47,7 @@ class _solvedNotifications extends \IPS\Task
|
||||
$where = [
|
||||
[ \IPS\Db::i()->in( 'approved', array( -2, -3 ), TRUE ) ],
|
||||
[ 'posts > 1 and start_date > ? and start_date < ? and solved_reminder_sent=0 and topic_answered_pid=0', ( time() - ( 365 * 86400) ), ( time() - ( (int) \IPS\Settings::i()->forums_solved_topic_reengage * 86400 ) ) ],
|
||||
[ \IPS\Db::i()->in( 'forum_id', iterator_to_array( \IPS\Db::i()->select( 'id', 'forums_forums', '(' . \IPS\Db::i()->bitwiseWhere( \IPS\forums\Forum::$bitOptions['forums_bitoptions'], 'bw_enable_answers_member' ) . ')' ) ) ) ],
|
||||
[ \IPS\Db::i()->in( 'forum_id', iterator_to_array( \IPS\Db::i()->select( 'id', 'forums_forums', '(' . \IPS\Db::i()->bitwiseWhere( \IPS\forums\Forum::$bitOptions['forums_bitoptions'], 'bw_enable_answers_member' ) . ') AND (' . \IPS\Db::i()->bitwiseWhere( \IPS\forums\Forum::$bitOptions['forums_bitoptions'], 'bw_enable_answers_moderator' ) . ')' ) ) ) ],
|
||||
[ 'starter_id NOT IN (?)', \IPS\Db::i()->select( 'member_id', 'core_members', \IPS\Db::i()->bitwiseWhere( \IPS\Member::$bitOptions['members_bitoptions'], 'no_solved_reenage' ) ) ]
|
||||
];
|
||||
|
||||
@@ -94,6 +94,12 @@ class _solvedNotifications extends \IPS\Task
|
||||
{
|
||||
$topic = \IPS\forums\Topic::constructFromData( $row );
|
||||
|
||||
/* Don't send for converted live topics */
|
||||
if ( $topic->getLiveTopic() )
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
if ( $topic->canView( $topic->author() ) )
|
||||
{
|
||||
$replies = $topic->comments( 4, 0, 'date', 'asc' );
|
||||
|
||||
Reference in new issue
Block a user