Browse Source

Change to check access (true).

MNPALS-2.x
Rosie Le Faive 1 year ago
parent
commit
d293d7702a
  1. 8
      src/IslandoraUtils.php

8
src/IslandoraUtils.php

@ -148,7 +148,7 @@ class IslandoraUtils {
return []; return [];
} }
$mids = $this->entityTypeManager->getStorage('media')->getQuery() $mids = $this->entityTypeManager->getStorage('media')->getQuery()
->accessCheck(FALSE) ->accessCheck(TRUE)
->condition(self::MEDIA_OF_FIELD, $node->id()) ->condition(self::MEDIA_OF_FIELD, $node->id())
->execute(); ->execute();
if (empty($mids)) { if (empty($mids)) {
@ -209,7 +209,7 @@ class IslandoraUtils {
// Query for media that reference this file. // Query for media that reference this file.
$query = $this->entityTypeManager->getStorage('media')->getQuery(); $query = $this->entityTypeManager->getStorage('media')->getQuery();
$query->accessCheck(FALSE); $query->accessCheck(TRUE);
$group = $query->orConditionGroup(); $group = $query->orConditionGroup();
foreach ($conditions as $condition) { foreach ($conditions as $condition) {
$group->condition($condition, $fid); $group->condition($condition, $fid);
@ -254,7 +254,7 @@ class IslandoraUtils {
} }
$results = $query $results = $query
->accessCheck(FALSE) ->accessCheck(TRUE)
->condition($orGroup) ->condition($orGroup)
->execute(); ->execute();
@ -501,7 +501,7 @@ class IslandoraUtils {
array_walk($node_fields, $remove_entity); array_walk($node_fields, $remove_entity);
$query = $this->entityTypeManager->getStorage('media')->getQuery(); $query = $this->entityTypeManager->getStorage('media')->getQuery();
$query->accessCheck(FALSE); $query->accessCheck(TRUE);
$taxon_condition = $this->getEntityQueryOrCondition($query, $term_fields, $term->id()); $taxon_condition = $this->getEntityQueryOrCondition($query, $term_fields, $term->id());
$query->condition($taxon_condition); $query->condition($taxon_condition);
$node_condition = $this->getEntityQueryOrCondition($query, $node_fields, $node->id()); $node_condition = $this->getEntityQueryOrCondition($query, $node_fields, $node->id());

Loading…
Cancel
Save