From 41801f4b34393da0bb06ba13592e584ef539bdda Mon Sep 17 00:00:00 2001 From: Nate Date: Wed, 4 Mar 2020 07:08:05 -0700 Subject: [PATCH] Contacts: Remove deprecated Contact delete script. --- app/contacts/contact_delete.php | 100 -------------------------------- 1 file changed, 100 deletions(-) delete mode 100644 app/contacts/contact_delete.php diff --git a/app/contacts/contact_delete.php b/app/contacts/contact_delete.php deleted file mode 100644 index c8dc001c10..0000000000 --- a/app/contacts/contact_delete.php +++ /dev/null @@ -1,100 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2015 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -require_once "root.php"; -require_once "resources/require.php"; -require_once "resources/check_auth.php"; -if (permission_exists('contact_delete')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -// check if included in another file -if (!$included) { - //add multi-lingual support - $language = new text; - $text = $language->get(); - - $contact_uuid = $_GET["id"]; -} - -if (is_uuid($contact_uuid)) { - - //specify tables - $tables[] = 'contact_addresses'; - $tables[] = 'contact_attachments'; - $tables[] = 'contact_emails'; - $tables[] = 'contact_groups'; - $tables[] = 'contact_notes'; - $tables[] = 'contact_phones'; - $tables[] = 'contact_relations'; - $tables[] = 'contact_settings'; - $tables[] = 'contact_times'; - $tables[] = 'contact_urls'; - $tables[] = 'contact_users'; - $tables[] = 'contacts'; - - //create array from tables - foreach ($tables as $table) { - $array[$table][0]['contact_uuid'] = $contact_uuid; - $array[$table][0]['domain_uuid'] = $_SESSION['domain_uuid']; - } - - //include reciprocal relationships - $array['contact_relations'][1]['relation_contact_uuid'] = $contact_uuid; - $array['contact_relations'][1]['domain_uuid'] = $_SESSION['domain_uuid']; - - //grant temp permissions - $p = new permissions; - $database = new database; - foreach ($tables as $table) { - $p->add($database->singular($table).'_delete', 'temp'); - } - - //execute - $database = new database; - $database->app_name = 'contacts'; - $database->app_uuid = '04481e0e-a478-c559-adad-52bd4174574c'; - $database->delete($array); - unset($array); - - //revoke temp permissions - foreach ($tables as $table) { - $p->delete($database->singular($table).'_delete', 'temp'); - } - - //set message - message::add($text['message-delete']); -} - -if (!$included) { - header("Location: contacts.php"); - exit; -} - -?>