@@ -3,16 +3,16 @@ import { Device } from '../types';
3
3
import store from '../store' ;
4
4
5
5
export interface BridgeApi {
6
- setPermitJoin ( permit : boolean , device : Device ) : Promise < void > ;
6
+ setPermitJoin ( time : number , device : Device ) : Promise < void > ;
7
7
updateBridgeConfig ( options : unknown ) : Promise < void > ;
8
8
restartBridge ( ) : Promise < void > ;
9
9
requestBackup ( ) : Promise < void > ;
10
10
addInstallCode ( installCode : string ) : Promise < void > ;
11
11
}
12
12
13
13
14
- const setPermitJoin = ( _state , permit = true , device ?: Device , time = 254 ) : Promise < void > => {
15
- return api . send ( "bridge/request/permit_join" , { value : permit , time, device : device ?. friendly_name } ) ;
14
+ const setPermitJoin = ( _state , time = 254 , device ?: Device ) : Promise < void > => {
15
+ return api . send ( "bridge/request/permit_join" , { time, device : device ?. friendly_name } ) ;
16
16
}
17
17
18
18
export default {
@@ -29,6 +29,6 @@ export default {
29
29
} ,
30
30
async addInstallCode ( _state , installCode : string ) : Promise < void > {
31
31
await api . send ( 'bridge/request/install_code/add' , { value : installCode } ) ;
32
- return setPermitJoin ( _state , true )
32
+ return setPermitJoin ( _state , 254 )
33
33
}
34
34
}
0 commit comments