diff --git a/scripts/advanced.php b/scripts/advanced.php index bfcd285..f3859df 100644 --- a/scripts/advanced.php +++ b/scripts/advanced.php @@ -109,27 +109,16 @@ if(isset($_GET['submit'])) { } } - if(isset($_GET["privacy_mode"])) { - $privacy_mode = $_GET["privacy_mode"]; - if(strcmp($config['PRIVACY_MODE'], "1") == 0 ) { + if(isset($_GET["privacy_threshold"])) { + $privacy_threshold = $_GET["privacy_threshold"]; + if(strcmp($config['PRIVACY_THRESHOLD'], "1") == 0 ) { $pmode = "on"; - }elseif(strcmp($config['PRIVACY_MODE'], "") == 0) { + }elseif(strcmp($config['PRIVACY_THRESHOLD'], "") == 0) { $pmode = "off"; } - if(strcmp($privacy_mode,$pmode) !== 0) { - $contents = preg_replace("/PRIVACY_MODE=.*/", "PRIVACY_MODE=$privacy_mode", $contents); - $contents2 = preg_replace("/PRIVACY_MODE=.*/", "PRIVACY_MODE=$privacy_mode", $contents2); - if(strcmp($privacy_mode,"on") == 0) { - exec('sudo sed -i \'s/\/usr\/local\/bin\/server.py/\/usr\/local\/bin\/privacy_server.py/g\' ../../BirdNET-Pi/templates/birdnet_server.service'); - exec('sudo systemctl daemon-reload'); - exec('restart_services.sh'); - header('Location: /log'); - } elseif(strcmp($privacy_mode,"off") == 0) { - exec('sudo sed -i \'s/\/usr\/local\/bin\/privacy_server.py/\/usr\/local\/bin\/server.py/g\' ../../BirdNET-Pi/templates/birdnet_server.service'); - exec('sudo systemctl daemon-reload'); - exec('restart_services.sh'); - header('Location: /log'); - } + if(strcmp($privacy_threshold,$pmode) !== 0) { + $contents = preg_replace("/PRIVACY_THRESHOLD=.*/", "PRIVACY_THRESHOLD=$privacy_threshold", $contents); + $contents2 = preg_replace("/PRIVACY_THRESHOLD=.*/", "PRIVACY_THRESHOLD=$privacy_threshold", $contents2); } } @@ -194,14 +183,21 @@ if (file_exists('./scripts/thisrun.txt')) { ?>