diff --git a/cp/app/Controllers/DomainsController.php b/cp/app/Controllers/DomainsController.php
index 956e3b5..4517406 100644
--- a/cp/app/Controllers/DomainsController.php
+++ b/cp/app/Controllers/DomainsController.php
@@ -150,7 +150,8 @@ class DomainsController extends Controller
$phaseType = $data['phaseType'] ?? 'none';
$smd = $data['smd'] ?? null;
-
+ $phaseName = $data['phaseName'] ?? null;
+
$token = $data['token'] ?? null;
$nameservers = !empty($data['nameserver']) ? $data['nameserver'] : null;
@@ -514,6 +515,7 @@ class DomainsController extends Controller
'acdate' => null,
'rgpstatus' => 'addPeriod',
'addPeriod' => $date_add,
+ 'phase_name' => $phaseName,
'tm_phase' => $phaseType,
'tm_smd_id' => $smd,
'tm_notice_id' => $noticeid,
diff --git a/cp/resources/views/admin/domains/createDomain.twig b/cp/resources/views/admin/domains/createDomain.twig
index a9d8a7b..1b94638 100644
--- a/cp/resources/views/admin/domains/createDomain.twig
+++ b/cp/resources/views/admin/domains/createDomain.twig
@@ -207,6 +207,12 @@
+
+
+
+
+ The "Phase name" field is required only if the "Type" is set to "Custom".
+
diff --git a/database/registry.mariadb.sql b/database/registry.mariadb.sql
index c203cb2..3933d5b 100644
--- a/database/registry.mariadb.sql
+++ b/database/registry.mariadb.sql
@@ -343,6 +343,7 @@ CREATE TABLE IF NOT EXISTS `registry`.`domain` (
`tm_notice_validator` varchar(30) default NULL,
`tm_smd_id` text default NULL,
`tm_phase` TEXT NOT NULL DEFAULT 'NONE',
+ `phase_name` VARCHAR(75) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`),
CONSTRAINT `domain_ibfk_1` FOREIGN KEY (`clid`) REFERENCES `registrar` (`id`) ON DELETE RESTRICT,
diff --git a/database/registry.postgres.sql b/database/registry.postgres.sql
index c5e8123..f08c269 100644
--- a/database/registry.postgres.sql
+++ b/database/registry.postgres.sql
@@ -326,6 +326,7 @@ CREATE TABLE domain (
"tm_notice_validator" VARCHAR(30) DEFAULT NULL,
"tm_smd_id" TEXT DEFAULT NULL,
"tm_phase" text DEFAULT 'NONE'::text NOT NULL,
+ "phase_name" VARCHAR(75) DEFAULT NULL,
unique ("name")
);