瀏覽代碼

Disable or enable registration within the pleroma frontend

Bob Mottram 7 年之前
父節點
當前提交
ea0af2d1e1
共有 1 個檔案被更改,包括 6 行新增2 行删除
  1. 6
    2
      src/freedombone-app-pleroma

+ 6
- 2
src/freedombone-app-pleroma 查看文件

@@ -363,8 +363,12 @@ function pleroma_disable_registrations {
363 363
            --yesno $"\nDo you wish to disable new registrations?" 10 60
364 364
     sel=$?
365 365
     case $sel in
366
-        0) sed -i 's|registrations_open:.*|registrations_open: false|g' $PLEROMA_DIR/config/config.exs;;
367
-        1) sed -i 's|registrations_open:.*|registrations_open: true|g' $PLEROMA_DIR/config/config.exs;;
366
+        0) sed -i 's|registrations_open:.*|registrations_open: false|g' $PLEROMA_DIR/config/config.exs
367
+           sed -i 's|"registrationOpen":.*|"registrationOpen": false|g' $PLEROMA_DIR/priv/static/static/config.json
368
+           ;;
369
+        1) sed -i 's|registrations_open:.*|registrations_open: true|g' $PLEROMA_DIR/config/config.exs
370
+           sed -i 's|"registrationOpen":.*|"registrationOpen": true|g' $PLEROMA_DIR/priv/static/static/config.json
371
+           ;;
368 372
         255) return;;
369 373
     esac
370 374
     pleroma_recompile