//$em = EventManager::instance();
//$em->processEvent('widget_instance', array('widget' => $widget_name, 'instance' => &$o));
// calls the plugin's hook to get an instance of the widget
- plugin_hook('widget_instance', array('widget' => $widget_name, 'instance' => &$o));
+ plugin_hook('widget_instance', array('widget' => $widget_name, 'instance' => &$o, 'owner_id' => $owner_id));
break;
}
if (!$o || !($o instanceof Widget)) {
$params['instance'] = new scmgit_Widget_MyRepositories(WidgetLayoutManager::OWNER_TYPE_USER, user_getid());
} elseif ($params['widget'] == 'plugin_scmgit_user_userrepositories') {
require_once $gfplugins.$this->name.'/common/scmgit_Widget_UserRepositories.class.php';
- $params['instance'] = new scmgit_Widget_UserRepositories(WidgetLayoutManager::OWNER_TYPE_USERHOME, user_getid());
+ $params['instance'] = new scmgit_Widget_UserRepositories(WidgetLayoutManager::OWNER_TYPE_USERHOME, $params['owner_id']);
}
}