From f783fa237302eea9962c4129972d33549d26283f Mon Sep 17 00:00:00 2001 From: naomi Date: Thu, 20 Jan 2022 15:42:37 +0000 Subject: [PATCH] removed commented-out code --- modules/opencase_cases/opencase_cases.module | 29 ------------------- .../opencase_entities.permissions.yml | 3 ++ 2 files changed, 3 insertions(+), 29 deletions(-) diff --git a/modules/opencase_cases/opencase_cases.module b/modules/opencase_cases/opencase_cases.module index 10e6f6c..2d8df0f 100644 --- a/modules/opencase_cases/opencase_cases.module +++ b/modules/opencase_cases/opencase_cases.module @@ -200,35 +200,6 @@ function opencase_cases_theme_suggestions_oc_case(array $variables) { return $suggestions; } -//function opencase_views_query_alter(Drupal\views\ViewExecutable $view, $query) { -// if ($view->getBaseEntityType() && $view->getBaseEntityType()->id() == 'oc_case') { -// $query->addTag('oc_case_access'); -// } -// if ($view->getBaseEntityType() && $view->getBaseEntityType()->id() == 'oc_activity') { -// $query->addTag('oc_activity_access'); -// } -//} -// -//function opencase_query_oc_case_access_alter($query) { -// if (\Drupal::currentUser()->hasPermission('view published case entities')) { -// return; -// } -// $linked_actor_id = CaseInvolvement::getLinkedActorId(\Drupal::currentUser()); -// $query->addJoin('INNER', 'oc_case__actors_involved', 'access_filter', 'access_filter.entity_id = oc_case_field_data.id'); -// $query->condition('access_filter.actors_involved_target_id', $linked_actor_id); -//} -// -//function opencase_query_oc_activity_access_alter($query) { -// if (\Drupal::currentUser()->hasPermission('view published case entities')) { -// return; -// } -// $linked_actor_id = CaseInvolvement::getLinkedActorId(\Drupal::currentUser()); -// $query->addJoin('INNER', 'oc_case__actors_involved', 'access_filter', 'access_filter.entity_id = oc_activity_field_data.oc_case'); -// $query->condition('access_filter.actors_involved_target_id', $linked_actor_id); -//} - - - /** * Implements hook_theme_suggestions_HOOK(). */ diff --git a/modules/opencase_entities/opencase_entities.permissions.yml b/modules/opencase_entities/opencase_entities.permissions.yml index 246bbac..1752a3e 100644 --- a/modules/opencase_entities/opencase_entities.permissions.yml +++ b/modules/opencase_entities/opencase_entities.permissions.yml @@ -1,4 +1,7 @@ +permission_callbacks: + - \Drupal\opencase_entities\OCEventPermissions::generatePermissions + - Drupal\opencase_entities\OpenCaseEntityPermissions::permissions view edit delete all actor entities: title: 'View/Edit/Delete all types of people'