From 275a292728dbaa855b14887f07d8cb1b490450f9 Mon Sep 17 00:00:00 2001 From: Jenny Danzmayr Date: Wed, 25 Dec 2019 20:33:06 +0100 Subject: [PATCH] use new c3nav android app setting for wifi scan interval --- src/c3nav/site/static/site/js/c3nav.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/c3nav/site/static/site/js/c3nav.js b/src/c3nav/site/static/site/js/c3nav.js index 9728d716..507fc06c 100644 --- a/src/c3nav/site/static/site/js/c3nav.js +++ b/src/c3nav/site/static/site/js/c3nav.js @@ -1625,10 +1625,19 @@ c3nav = { return c3nav._hasLocationPermission; }, + getWifiScanRate: function() { + if (mobileclient.getWifiScanRate) { + return mobileclient.getWifiScanRate() * 1000; + } + // stay compatible to older app versions + return 30000; + + }, _wifiScanningTimer: null, startWifiScanning: function() { if (c3nav._wifiScanningTimer == null) { - c3nav._wifiScanningTimer = window.setInterval(function() { mobileclient.scanNow(); }, 30000); + console.log("started wifi scanning with interval of " + c3nav.getWifiScanRate()); + c3nav._wifiScanningTimer = window.setInterval(function() { mobileclient.scanNow(); }, c3nav.getWifiScanRate()); } }, stopWifiScanning: function() {