瀏覽代碼

add maildomain from customfield

andre 4 年之前
父節點
當前提交
2ab5597007
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      app/Http/Actions/CreateAccount.php

+ 4 - 0
app/Http/Actions/CreateAccount.php

@@ -9,6 +9,7 @@ use ModulesGarden\Servers\ZimbraEmail\App\Libs\Product\ProductManager;
 use ModulesGarden\Servers\ZimbraEmail\App\Libs\Zimbra\Components\Api\Soap\Models\Domain;
 use ModulesGarden\Servers\ZimbraEmail\App\Libs\Zimbra\Components\Api\Soap\Models\Domain;
 use ModulesGarden\Servers\ZimbraEmail\App\Traits\ExtensionsCheckerTrait;
 use ModulesGarden\Servers\ZimbraEmail\App\Traits\ExtensionsCheckerTrait;
 use ModulesGarden\Servers\ZimbraEmail\Core\App\Controllers\Instances\AddonController;
 use ModulesGarden\Servers\ZimbraEmail\Core\App\Controllers\Instances\AddonController;
+use ModulesGarden\Servers\ZimbraEmail\App\Traits\HostingService;
 
 
 /**
 /**
  *
  *
@@ -21,6 +22,7 @@ use ModulesGarden\Servers\ZimbraEmail\Core\App\Controllers\Instances\AddonContro
 class CreateAccount extends AddonController
 class CreateAccount extends AddonController
 {
 {
     use ExtensionsCheckerTrait;
     use ExtensionsCheckerTrait;
+    use HostingService;
 
 
     /**
     /**
      * create domain in zimbra
      * create domain in zimbra
@@ -40,6 +42,8 @@ class CreateAccount extends AddonController
             //update domain
             //update domain
             if($params['customfields']['maildomain']){
             if($params['customfields']['maildomain']){
                 $params['domain'] = $params['customfields']['maildomain'];
                 $params['domain'] = $params['customfields']['maildomain'];
+                $this->hosting()->domain = $params['domain'];
+                $this->hosting()->save();
             }
             }
 
 
             /**
             /**