From 443a18af943c0746e9170c414ae47254306e3944 Mon Sep 17 00:00:00 2001 From: Stefan Langer Date: Tue, 21 Jan 2014 12:26:20 -0500 Subject: [PATCH] ISLANDORA-441 Fix merge conflict. --- islandora.module | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/islandora.module b/islandora.module index 8d6b285c..96789eba 100644 --- a/islandora.module +++ b/islandora.module @@ -1803,31 +1803,6 @@ function islandora_islandora_metadata_display_info() { } /** -<<<<<<< HEAD - * Implements hook_islandora_datastream_access(). - */ -function islandora_islandora_datastream_access($op, AbstractDatastream $datastream, $user) { - module_load_include('inc', 'islandora', 'includes/utilities'); - $result = islandora_namespace_accessible($datastream->parent->id) && user_access($op, $user); - - if ($result && $op == ISLANDORA_REGENERATE_DERIVATIVES) { - module_load_include('inc', 'islandora', 'includes/derivatives'); - $applicable_hook = FALSE; - $object = $datastream->parent; - $hooks = islandora_invoke_hook_list(ISLANDORA_DERVIATIVE_CREATION_HOOK, $object->models, array($object)); - $hooks = islandora_filter_derivatives($hooks, array('force' => TRUE), $object); - foreach ($hooks as $hook) { - if ($hook['destination_dsid'] == $datastream->id && islandora_datastream_access(ISLANDORA_VIEW_OBJECTS, $object[$hook['source_dsid']], $user)) { - $applicable_hook = TRUE; - break; - } - } - if (!$applicable_hook) { - $result = FALSE; - } - } - return $result; -======= * Determines the server's operating system. * * @return string @@ -1841,5 +1816,4 @@ function islandora_os_check() { return 'Windows'; } return 'Unix'; ->>>>>>> parent of db28487... ISLANDORA-441 Merging outside commits made since 1/9/2014. }