[netatmo] Make the grant servlet always available (#12923)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
This commit is contained in:
parent
770d32ce99
commit
eb97ba2ec7
@ -102,6 +102,9 @@ public class ApiBridgeHandler extends BaseBridgeHandler {
|
|||||||
public void initialize() {
|
public void initialize() {
|
||||||
logger.debug("Initializing Netatmo API bridge handler.");
|
logger.debug("Initializing Netatmo API bridge handler.");
|
||||||
updateStatus(ThingStatus.UNKNOWN);
|
updateStatus(ThingStatus.UNKNOWN);
|
||||||
|
GrantServlet servlet = new GrantServlet(this, httpService);
|
||||||
|
servlet.startListening();
|
||||||
|
this.grantServlet = servlet;
|
||||||
scheduler.execute(() -> openConnection(null, null));
|
scheduler.execute(() -> openConnection(null, null));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -115,9 +118,6 @@ public class ApiBridgeHandler extends BaseBridgeHandler {
|
|||||||
break;
|
break;
|
||||||
case REFRESH_TOKEN_NEEDED:
|
case REFRESH_TOKEN_NEEDED:
|
||||||
if (code == null || redirectUri == null) {
|
if (code == null || redirectUri == null) {
|
||||||
GrantServlet servlet = new GrantServlet(this, httpService);
|
|
||||||
servlet.startListening();
|
|
||||||
this.grantServlet = servlet;
|
|
||||||
updateStatus(ThingStatus.OFFLINE, ThingStatusDetail.CONFIGURATION_ERROR, level.message);
|
updateStatus(ThingStatus.OFFLINE, ThingStatusDetail.CONFIGURATION_ERROR, level.message);
|
||||||
break;
|
break;
|
||||||
} // else we can proceed to get the token refresh
|
} // else we can proceed to get the token refresh
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user