diff options
Diffstat (limited to 'engine/lib/river.php')
| -rw-r--r-- | engine/lib/river.php | 12 | 
1 files changed, 7 insertions, 5 deletions
| diff --git a/engine/lib/river.php b/engine/lib/river.php index 547d9495e..b717a7756 100644 --- a/engine/lib/river.php +++ b/engine/lib/river.php @@ -55,7 +55,7 @@ $posted = 0, $annotation_id = 0) {  	$posted = sanitise_int($posted);  	$annotation_id = sanitise_int($annotation_id); -	$params = array( +	$values = array(  		'type' => $type,  		'subtype' => $subtype,  		'action_type' => $action_type, @@ -68,13 +68,13 @@ $posted = 0, $annotation_id = 0) {  	);  	// return false to stop insert -	$params = elgg_trigger_plugin_hook('creating', 'river', null, $params); -	if ($params == false) { +	$values = elgg_trigger_plugin_hook('creating', 'river', null, $values); +	if ($values == false) {  		// inserting did not fail - it was just prevented  		return true;  	} -	extract($params); +	extract($values);  	// Attempt to save river item; return success status  	$id = insert_data("insert into {$CONFIG->dbprefix}river " . @@ -643,9 +643,11 @@ function elgg_river_init() {  	elgg_register_page_handler('activity', 'elgg_river_page_handler');  	$item = new ElggMenuItem('activity', elgg_echo('activity'), 'activity');  	elgg_register_menu_item('site', $item); - +	  	elgg_register_widget_type('river_widget', elgg_echo('river:widget:title'), elgg_echo('river:widget:description')); +	elgg_register_action('river/delete', '', 'admin'); +  	elgg_register_plugin_hook_handler('unit_test', 'system', 'elgg_river_test');  } | 
