ignore scans without new data
This commit is contained in:
parent
b5fb655d20
commit
5dc90848b3
1 changed files with 14 additions and 1 deletions
|
@ -877,11 +877,24 @@ editor = {
|
||||||
$collector.siblings('[name=data]').val('');
|
$collector.siblings('[name=data]').val('');
|
||||||
$collector.closest('form').addClass('scan-lock');
|
$collector.closest('form').addClass('scan-lock');
|
||||||
},
|
},
|
||||||
|
_last_max_last: 0,
|
||||||
_wificollector_result: function(data) {
|
_wificollector_result: function(data) {
|
||||||
var $collector = $('#sidebar').find('.wificollector.running'),
|
var $collector = $('#sidebar').find('.wificollector.running'),
|
||||||
$table = $collector.find('table'),
|
$table = $collector.find('table'),
|
||||||
item, i, line, apid, color;
|
item, i, line, apid, color, max_last = 0;
|
||||||
editor._wificollector_scan_perhaps();
|
editor._wificollector_scan_perhaps();
|
||||||
|
|
||||||
|
if (!data.length) return;
|
||||||
|
|
||||||
|
// ignore this scan?
|
||||||
|
for (i=0; i < data.length; i++) {
|
||||||
|
item = data[i];
|
||||||
|
if (item.last) {
|
||||||
|
max_last = Math.max(max_last, item.last);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (max_last && c3nav._last_max_last && max_last === c3nav._max_last_max) return;
|
||||||
|
|
||||||
$table.find('tr').addClass('old');
|
$table.find('tr').addClass('old');
|
||||||
for (i=0; i < data.length; i++) {
|
for (i=0; i < data.length; i++) {
|
||||||
item = data[i];
|
item = data[i];
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue