1
0
Эх сурвалжийг харах

When rebuilding web domain make sure document errors pages are updated

Robert Zollner 6 жил өмнө
parent
commit
248078aa90

+ 6 - 0
bin/v-update-web-templates

@@ -38,6 +38,12 @@ fi
 #----------------------------------------------------------#
 
 # Update templates
+if [ -d $HESTIA/data/templates/web ]; then
+    rm -rf $HESTIA/data/templates/web/skel 2>/dev/null  
+    rm -rf $HESTIA/data/templates/web/suspend 2>/dev/null
+    rm -rf $HESTIA/data/templates/web/unassigned 2>/dev/null
+fi
+
 cp -rf $HESTIA/install/$type/templates/web $HESTIA/data/templates/
 
 # Update Multi-PHP templates

+ 5 - 1
func/rebuild.sh

@@ -168,6 +168,10 @@ rebuild_web_domain_conf() {
     fi
 
     # Rebuilding domain directories
+    if [ -d "$HOMEDIR/$user/web/$domain/document_errors" ]; then
+        rm -rf "$HOMEDIR/$user/web/$domain/document_errors"
+    fi
+
     mkdir -p $HOMEDIR/$user/web/$domain \
         $HOMEDIR/$user/web/$domain/public_html \
         $HOMEDIR/$user/web/$domain/public_shtml \
@@ -193,7 +197,7 @@ rebuild_web_domain_conf() {
     cd /
 
     # Propagating html skeleton
-    if [ ! -e "$WEBTPL/skel/document_errors/" ]; then
+    if [ -d "$WEBTPL/skel/document_errors/" ]; then
         cp -r $WEBTPL/skel/document_errors/ $HOMEDIR/$user/web/$domain/
     fi