|
|
@@ -35,20 +35,17 @@ check_hestia_demo_mode
|
|
|
#----------------------------------------------------------#
|
|
|
|
|
|
if [ "$status" = "enable" ]; then
|
|
|
- if [ $API = "no" ]; then
|
|
|
- if [ ! -f "$HESTIA/web/api/index.php" ]; then
|
|
|
- wget -q https://raw.githubusercontent.com/hestiacp/hestiacp/release/web/api/index.php -O $HESTIA/web/api/index.php
|
|
|
- else
|
|
|
- sed -i 's|die("Error: Disabled");|//die("Error: Disabled");|g' $HESTIA/web/api/index.php
|
|
|
- fi
|
|
|
- $HESTIA/bin/v-change-sys-config-value "API" "yes"
|
|
|
+ if [ ! -f "$HESTIA/web/api/index.php" ]; then
|
|
|
+ wget -q https://raw.githubusercontent.com/hestiacp/hestiacp/release/web/api/index.php -O $HESTIA/web/api/index.php
|
|
|
+ else
|
|
|
+ sed -i 's|die("Error: Disabled");|//die("Error: Disabled");|g' $HESTIA/web/api/index.php
|
|
|
+ sed -i 's|////|//|g' $HESTIA/web/api/index.php
|
|
|
fi
|
|
|
+ $HESTIA/bin/v-change-sys-config-value "API" "yes"
|
|
|
else
|
|
|
- if [ $API = "yes" ]; then
|
|
|
- $HESTIA/bin/v-change-sys-config-value "API" "no"
|
|
|
- $HESTIA/bin/v-change-sys-config-value "API_ALLOWED_IP" ""
|
|
|
- sed -i 's|//die("Error: Disabled");|die("Error: Disabled");|g' $HESTIA/web/api/index.php
|
|
|
- fi
|
|
|
+ $HESTIA/bin/v-change-sys-config-value "API" "no"
|
|
|
+ $HESTIA/bin/v-change-sys-config-value "API_ALLOWED_IP" ""
|
|
|
+ sed -i 's|//die("Error: Disabled");|die("Error: Disabled");|g' $HESTIA/web/api/index.php
|
|
|
fi
|
|
|
|
|
|
#----------------------------------------------------------#
|