浏览代码

Validation of domain server

Bob Mottram 9 年前
父节点
当前提交
108aa7831b
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8
    0
      src/freedombone-controlpanel

+ 8
- 0
src/freedombone-controlpanel 查看文件

@@ -482,6 +482,14 @@ function hubzilla_channel_directory_server {
482 482
     case $sel in
483 483
         0)
484 484
             hubzilla_domain_server=$(<$data)
485
+            if [[ $hubzilla_domain_server != *"."* ]]; then
486
+                return
487
+            fi
488
+            if [[ $hubzilla_domain_server != "https"* ]]; then
489
+                dialog --title "Hubzilla channel directory server" \
490
+                       --msgbox "Invalid domain - include the https://" 6 40
491
+                return
492
+            fi
485 493
             ./var/www/$HUBZILLA_DOMAIN_NAME/htdocs/util/config system directory_server $hubzilla_domain_server
486 494
             dialog --title "Hubzilla channel directory server" \
487 495
                    --msgbox "Domain channel directory server changed to $hubzilla_domain_server" 6 40