Thanks a lot Xon!This is a bug introduced in XF 2.0.5 when the "Watched Thread" notifier was made to be conditionally loaded by XF\Service\Post\Notifier
Problem code inXF\Service\AbstractNotifier
PHP:public function hasMore() { $this->ensureDataLoaded(); foreach ($this->notifyData AS $type => $toProcess) { if ($toProcess) { return true; } } return false; }
Fix:
PHP:public function hasMore() { $this->ensureDataLoaded(); foreach ($this->getNotifiers() AS $type => $notifier) { if (!empty($this->notifyData[$type])) { return true; } } return false; }
