ble_advert: fix lint errors

master
Rob Pilling 2024-05-18 10:45:46 +01:00
parent a4677f5a06
commit ce36a7b4e4
1 changed files with 8 additions and 7 deletions

View File

@ -1,4 +1,4 @@
declare var exports: any; declare let exports: any;
type BleAdvert = { [key: string | number]: number[] }; type BleAdvert = { [key: string | number]: number[] };
type BangleWithAdvert = (typeof Bangle) & { bleAdvert?: BleAdvert | BleAdvert[]; }; type BangleWithAdvert = (typeof Bangle) & { bleAdvert?: BleAdvert | BleAdvert[]; };
@ -8,8 +8,8 @@ exports.set = (id: string | number, advert: number[], options?: SetAdvertisingOp
const bangle = Bangle as BangleWithAdvert; const bangle = Bangle as BangleWithAdvert;
if(Array.isArray(bangle.bleAdvert)){ if(Array.isArray(bangle.bleAdvert)){
var found = false; let found = false;
for(var ad of bangle.bleAdvert){ for(let ad of bangle.bleAdvert){
if(ad[id]){ if(ad[id]){
ad[id] = advert; ad[id] = advert;
found = true; found = true;
@ -33,12 +33,13 @@ exports.remove = (id: string | number, options?: SetAdvertisingOptions) => {
const bangle = Bangle as BangleWithAdvert; const bangle = Bangle as BangleWithAdvert;
if(Array.isArray(bangle.bleAdvert)){ if(Array.isArray(bangle.bleAdvert)){
var i = 0; let i = 0;
for(var ad of bangle.bleAdvert){ for(const ad of bangle.bleAdvert){
if(ad[id]){ if(ad[id]){
delete ad[id]; delete ad[id];
var empty = true; let empty = true;
for(var _ in ad){ // eslint-disable-next-line no-unused-vars
for(const _ in ad){
empty = false; empty = false;
break; break;
} }