}
 }
 // Delete metadata
 if (isset($_POST['delete-metadata']) && $guard->hasPermission('deletemetadata', $entity->getWorkflow(), $user->getType())) {
     foreach ($_POST['delete-metadata'] as $data) {
         if ($mcontroller->removeMetadata($data)) {
             $update = TRUE;
             $note .= 'Metadata deleted: ' . $data . '<br />';
         }
     }
 }
 // Add metadata from a URL.
 // NOTE. This will overwrite everything paster to the XML field
 if (isset($_POST['add_metadata_from_url']) && $guard->hasPermission('importmetadata', $entity->getWorkflow(), $user->getType())) {
     if (!empty($_POST['meta_url'])) {
         if ($mcontroller->setMetadataURL($_POST['meta_url'])) {
             $update = TRUE;
             $note .= 'Metadata URL set: ' . $_POST['meta_url'] . '<br />';
         }
         try {
             $res = @file_get_contents($_POST['meta_url']);
             if ($res) {
                 $_POST['meta_xml'] = $res;
                 $note .= 'Import metadata from URL: ' . $_POST['meta_url'] . '<br />';
             } else {
                 $msg = 'error_import_metadata_url';
             }
         } catch (Exception $e) {
             SimpleSAML_Logger::warning('Janus: Failed to retrieve metadata. ' . $e->getMessage());
         }
     }