From e733701459bc4e84322dade41becfff88b20ce6f Mon Sep 17 00:00:00 2001 From: Michael Kaufmann Date: Wed, 17 Jun 2020 14:09:26 +0200 Subject: [PATCH] trigger removal cronjob of lets encrypt certificate via acme.sh also when domain update removes letsencrypt flag from domain Signed-off-by: Michael Kaufmann --- lib/Froxlor/Api/Commands/Domains.php | 2 ++ lib/Froxlor/Api/Commands/SubDomains.php | 2 ++ lib/Froxlor/Froxlor.php | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/Froxlor/Api/Commands/Domains.php b/lib/Froxlor/Api/Commands/Domains.php index d68c0ebe..6ef2ef2d 100644 --- a/lib/Froxlor/Api/Commands/Domains.php +++ b/lib/Froxlor/Api/Commands/Domains.php @@ -1442,6 +1442,8 @@ class Domains extends \Froxlor\Api\ApiCommand implements \Froxlor\Api\ResourceEn Database::pexecute($del_stmt, array( 'id' => $id ), true, true); + // remove domain from acme.sh / lets encrypt if used + \Froxlor\System\Cronjob::inserttask('12', $result['domain']); } $updatechildren = ''; diff --git a/lib/Froxlor/Api/Commands/SubDomains.php b/lib/Froxlor/Api/Commands/SubDomains.php index e4bee37f..b07cada7 100644 --- a/lib/Froxlor/Api/Commands/SubDomains.php +++ b/lib/Froxlor/Api/Commands/SubDomains.php @@ -683,6 +683,8 @@ class SubDomains extends \Froxlor\Api\ApiCommand implements \Froxlor\Api\Resourc Database::pexecute($del_stmt, array( 'id' => $id ), true, true); + // remove domain from acme.sh / lets encrypt if used + \Froxlor\System\Cronjob::inserttask('12', $result['domain']); } \Froxlor\System\Cronjob::inserttask('1'); diff --git a/lib/Froxlor/Froxlor.php b/lib/Froxlor/Froxlor.php index 1cafd44f..e7b5834f 100644 --- a/lib/Froxlor/Froxlor.php +++ b/lib/Froxlor/Froxlor.php @@ -17,7 +17,7 @@ final class Froxlor /** * return path to where froxlor is installed, e.g. - * /var/www/froxlor + * /var/www/froxlor/ * * @return string */