Selaa lähdekoodia

add mailinglists

andre 2 vuotta sitten
vanhempi
commit
b5890fe986
1 muutettua tiedostoa jossa 15 lisäystä ja 1 poistoa
  1. 15 1
      app/UI/Client/DistributionList/Providers/AddListDataProvider.php

+ 15 - 1
app/UI/Client/DistributionList/Providers/AddListDataProvider.php

@@ -89,6 +89,20 @@ class AddListDataProvider extends BaseDataProvider
             Kerio::STATUS_REJECT   => $lang->absoluteT('Automatically reject')
         ];
 
+        /**
+         * postings
+         */
+        $this->availableValues['memberPosting'] = [
+            Kerio::STATUS_ACCEPT   => $lang->absoluteT('Automatically accept'),
+            Kerio::STATUS_APPROVAL => $lang->absoluteT('Require moderator approval'),
+            Kerio::STATUS_REJECT   => $lang->absoluteT('Automatically reject')
+        ];
+        $this->availableValues['nonMemberPosting'] = [
+            Kerio::STATUS_ACCEPT   => $lang->absoluteT('Automatically accept'),
+            Kerio::STATUS_APPROVAL => $lang->absoluteT('Require moderator approval'),
+            Kerio::STATUS_REJECT   => $lang->absoluteT('Automatically reject')
+        ];
+
         $this->availableValues['lang'] = [ 'de' => $lang->absoluteT('german'), 'en' => $lang->absoluteT('english') ];
 
         if($this->formData)
@@ -144,7 +158,7 @@ class AddListDataProvider extends BaseDataProvider
         if($this->formData['moderator'] != 'none') {
             $moderator = array(
                 "hasId" => true,
-                "emailAddress" => $this->formData['moderator'],
+                "emailAddress" => $this->formData['moderator'] . '@' . $this->getWhmcsParamByKey('domain'),
                 "kind" => "Moderator"
             );
         }