customerapi: on cancel check also registration ownership

This commit is contained in:
2021-10-07 08:09:16 +02:00
parent 89b3ab4ce5
commit b993f5dee0
5 changed files with 49 additions and 67 deletions

View File

@@ -76,9 +76,9 @@ class EventRegistrationController extends CustomerApiController
*/
public function actionCancel($idRegistration) {
$manager = new \common\manager\EventRegistrationManager();
$registration = $manager->loadRegistration($idRegistration);
$manager->cancelRegistration($registration);
$registration = $manager->loadRegistration($idRegistration);
$registration = $manager->loadRegistration($idRegistration,\Yii::$app->user->id);
$manager->cancelRegistration($registration,\Yii::$app->user->id);
$registration = $manager->loadRegistration($idRegistration,\Yii::$app->user->id);
return $this->asJson($registration);
}