|
|
@@ -512,10 +512,14 @@ function siteBuilder_newSite($params) {
|
|
|
* @return string "success" or an error message
|
|
|
*/
|
|
|
function siteBuilder_addSite($params) {
|
|
|
- if(!filter_var($_POST['d'], FILTER_VALIDATE_DOMAIN, FILTER_FLAG_HOSTNAME)){
|
|
|
- return 'Error: invalid site name';
|
|
|
+ if(empty($_POST['d'])) {
|
|
|
+ $site = $params['domain'];
|
|
|
+ } else {
|
|
|
+ if(!filter_var($_POST['d'], FILTER_VALIDATE_DOMAIN, FILTER_FLAG_HOSTNAME)){
|
|
|
+ return 'Error: invalid site name';
|
|
|
+ }
|
|
|
+ $site = $_POST['d'] . '.' . $params['domain'];
|
|
|
}
|
|
|
- $site = $_POST['d'] . '.' . $params['domain'];
|
|
|
$siteBuilder = new ApiClient(getSiteBuilderApiURL($params), $params['serveraccesshash']);
|
|
|
$response = $siteBuilder->deployDev($params['username'], $site, $params['serverusername'], $params['serverpassword']);
|
|
|
if($response['status'] != '200') {
|