From 7d615d41d2c15f17bb88041e94a0771977869ebf Mon Sep 17 00:00:00 2001 From: Nigel Kukard <nkukard@lbsd.net> Date: Tue, 10 Sep 2013 12:40:21 +0000 Subject: [PATCH] Reworked the domain status updates * Do not set Pending on "serverHold" * Set Expired on "expired", "pendingDelete" and "inactive" statuses Change-Id: I3c231fc0e1d6c1ffaca343b74da01331adbb3dac --- modules/registrars/cozaepp/cozaepp.php | 2 +- modules/registrars/cozaepp/cozaeppsync.php | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/modules/registrars/cozaepp/cozaepp.php b/modules/registrars/cozaepp/cozaepp.php index c03cc5d..1abd47d 100644 --- a/modules/registrars/cozaepp/cozaepp.php +++ b/modules/registrars/cozaepp/cozaepp.php @@ -1321,7 +1321,7 @@ function cozaepp_Sync($params) { } elseif ($statusres == "serverHold") { - } elseif ($statusres == "expired") { + } elseif ($statusres == "expired" || $statusres == "pendingDelete" || $statusres == "inactive") { $values['expired'] = true; } else { diff --git a/modules/registrars/cozaepp/cozaeppsync.php b/modules/registrars/cozaepp/cozaeppsync.php index d8c8ebb..7a98d01 100644 --- a/modules/registrars/cozaepp/cozaeppsync.php +++ b/modules/registrars/cozaepp/cozaeppsync.php @@ -117,15 +117,8 @@ try { echo "Updated $domain expiry to $nextduedate\n"; } elseif ($statusres == "serverHold") { - mysql_query(sprintf($querytemplate,"Pending", - mysql_real_escape_string($createdate), - mysql_real_escape_string($nextduedate), - mysql_real_escape_string($nextduedate), - mysql_real_escape_string($domain) - )); - echo "Domain $domain is PENDING (Registration: $createdate, Expiry: $nextduedate)\n"; - } elseif ($statusres == "expired") { + } elseif ($statusres == "expired" || $statusres == "pendingDelete" || $statusres == "inactive") { mysql_query(sprintf($querytemplate,"Expired", mysql_real_escape_string($createdate), mysql_real_escape_string($nextduedate), @@ -133,6 +126,7 @@ try { mysql_real_escape_string($domain) )); echo "Domain $domain is EXPIRED (Registration: $createdate, Expiry: $nextduedate)\n"; + } else { echo "Domain $domain has unknown status '$statusres' (File a bug report here: http://devlabs.linuxassist.net/projects/whmcs-coza-epp/issues/new)\n"; } -- GitLab