Fixed errors limiting comments to specific groups

This commit is contained in:
Don Chambers 2012-09-21 11:04:00 -05:00
parent d82d9b35f3
commit e266224a84

View file

@ -31,6 +31,7 @@ class serendipity_event_adduser extends serendipity_event
$propbag->add('configuration', array( $propbag->add('configuration', array(
'instructions', 'instructions',
'registered_only', 'registered_only',
'registered_only_group',
'true_identities' 'true_identities'
)); ));
@ -143,7 +144,7 @@ class serendipity_event_adduser extends serendipity_event
return false; return false;
} }
if (serendipity_db_bool($this->get_config('registered_only')) && $this->inGroup() && $addData['source2'] != 'adduser') { if (serendipity_db_bool($this->get_config('registered_only')) && !$this->inGroup() && $addData['source2'] != 'adduser') {
$eventData = array('allow_comments' => false); $eventData = array('allow_comments' => false);
$serendipity['messagestack']['comments'][] = PLUGIN_ADDUSER_REGISTERED_ONLY_REASON; $serendipity['messagestack']['comments'][] = PLUGIN_ADDUSER_REGISTERED_ONLY_REASON;
return false; return false;