vpx_acl_owner_check_collection_assign

Versions
mediamosa-174
vpx_acl_owner_check_collection_assign($app_id, $s_user_id, $dbrow_asset, $dbrow_collection, $is_app_admin = FALSE)

Code

vpx_acl/vpx_acl.module, line 1206

<?php
function vpx_acl_owner_check_collection_assign($app_id, $s_user_id, $dbrow_asset, $dbrow_collection, $is_app_admin = FALSE) {
  // If the collection has public assign rights, then allow it
  if (vpx_shared_boolstr2bool($dbrow_collection['public_assign'])) {

    // moet owner van de asset zijn....
    try {
      vpx_acl_owner_check($app_id, $s_user_id, $dbrow_asset['app_id'], $dbrow_asset['owner_id'], $is_app_admin);
      return; // als we hier komen hebben we toegang
    }
    catch (vpx_exception_error_access_denied $e) {
      // Niet dus.... dus verder testen
    }
  }

  vpx_acl_owner_check($app_id, $s_user_id, $dbrow_collection['app_id'], $dbrow_collection['owner_id'], $is_app_admin);
}
?>