From 374e03aa438288fd8416ae2db5eb0dcd1aa09d05 Mon Sep 17 00:00:00 2001 From: Mark Schouten Date: Mon, 20 Nov 2017 15:56:28 +0100 Subject: [PATCH] Add zone to database and fix ownership --- zones.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/zones.php b/zones.php index 9215b1a..5158fed 100644 --- a/zones.php +++ b/zones.php @@ -492,6 +492,15 @@ case "clone": $newname = preg_replace('/'.$src.'$/', $name, $newname); $rrset->setName($newname); } + + if (is_adminuser() && isset($_POST['account'])) { + add_db_zone($name, $_POST['account']); + $srczone->setAccount($_POST['account']); + } else { + add_db_zone($name, get_sess_user()); + $srczone->setAccount(get_sess_user()); + } + $zone = $api->savezone($srczone->export()); writelog("Cloned zone $src into $name");