Jelajahi Sumber

bugfix changepackage

andre 3 tahun lalu
induk
melakukan
1b63e4b5a0
2 mengubah file dengan 7 tambahan dan 6 penghapusan
  1. 1 6
      api/cwp7/Admin.php
  2. 6 0
      cwp7.php

+ 1 - 6
api/cwp7/Admin.php

@@ -142,12 +142,7 @@ class cwp7_Admin {
         if(!isset($params['package'])) {
             return array('error_msg' => 'Error: missing parameter package');
         }
-        $data = array(
-            'user'          => $params['user'],
-            'email'         => $params['email'],
-            'package'       => $params['package'],
-        );
-        return $this->doRequest('account', 'upd', $data);
+        return $this->doRequest('account', 'upd', $params);
 	}
 	/**
 	 * deleteAccount

+ 6 - 0
cwp7.php

@@ -407,6 +407,12 @@ function cwp7_ChangePackage($params) {
 		'user' => $params['username'],
 		'email' => $params['clientsdetails']['email'],
 		'package' => $params['configoption1'],
+		'backup' => 'on',
+		'inode' => $params["configoption2"],
+		'openfiles' => $params["configoption3"],
+		'processes' => $params["configoption4"],
+		'server_ips'=> $params["serverip"],
+		'debug' => 1,
 	);
 	$response = $cwp7->modifyAccount($data);
 	if($response['status'] != 'OK') {