瀏覽代碼

Ability to change privacy status of synced peertube videos

Bob Mottram 7 年之前
父節點
當前提交
4201c612ec
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9
    1
      src/freedombone-app-peertube

+ 9
- 1
src/freedombone-app-peertube 查看文件

@@ -82,6 +82,14 @@ function peertube_import_from_syncthing {
82 82
       echo "    peertubensfw='--nsfw'";
83 83
       echo 'fi';
84 84
       echo '';
85
+      echo "peertubeprivate='-P 3'";
86
+      echo "if grep 'public' \"\$search_dir/login\"; then";
87
+      echo "    peertubeprivate='-P 1'";
88
+      echo 'fi';
89
+      echo "if grep 'Public' \"\$search_dir/login\"; then";
90
+      echo "    peertubeprivate='-P 1'";
91
+      echo 'fi';
92
+      echo '';
85 93
       echo 'failed_uploads=0';
86 94
       echo '';
87 95
       echo "for video_file in \$search_dir/*; do";
@@ -92,7 +100,7 @@ function peertube_import_from_syncthing {
92 100
       echo "        if ! grep \"\$video_file\" /root/.peertube_uploaded; then";
93 101
       echo "            if ! grep \"\$video_file\" /root/.peertube_uploading; then";
94 102
       echo "                echo \"\$video_file\" >> /root/.peertube_uploading";
95
-      echo "                if node \$import_script \$peertubensfw -u \"\$peertubedomain\" -U \"\$peertubeuser\" --password \"\$peertubepassword\" -f \"\$video_file\"; then";
103
+      echo "                if node \$import_script \$peertubensfw \$peertubeprivate -u \"\$peertubedomain\" -U \"\$peertubeuser\" --password \"\$peertubepassword\" -f \"\$video_file\"; then";
96 104
       echo "                    echo \"\$video_file\" >> /root/.peertube_uploaded";
97 105
       echo "                    sed -i \"/\$video_file/d\" /root/.peertube_uploading";
98 106
       echo "                    exit 0";