bug fixing
This commit is contained in:
@@ -65,6 +65,7 @@ class EventSearch extends Event
|
||||
'trainer.name as trainer_name',
|
||||
'room.name as room_name',
|
||||
'event_type.name as event_type_name',
|
||||
'event_type.theme as event_type_theme',
|
||||
new Expression('count(event_registration.id) as registration_count')
|
||||
]);
|
||||
|
||||
@@ -87,6 +88,11 @@ class EventSearch extends Event
|
||||
]
|
||||
);
|
||||
|
||||
if ( !RoleDefinition::isAdmin()){
|
||||
$query->innerJoin('user_trainer_assignment', 'user_trainer_assignment.id_trainer = trainer.id' );
|
||||
$query->andWhere(['user_trainer_assignment.id_user' => \Yii::$app->user->id ]);
|
||||
}
|
||||
|
||||
|
||||
$dataProvider = new ActiveDataProvider([
|
||||
'query' => $query,
|
||||
|
||||
Reference in New Issue
Block a user