Merge branch 'main' into 180-rapid-succession-of-aws_error_mqtt_unexpected_hangup-errors

This commit is contained in:
Pascal Bourque
2025-11-28 09:19:03 -05:00
3 changed files with 990 additions and 827 deletions

View File

@@ -719,6 +719,10 @@ export class MysaApiClient {
});
const credentials = await credentialsProvider();
if (!credentials.expiration) {
throw new Error('MQTT credentials do not have an expiration time.');
}
this._mqttCredentialsExpiration = dayjs(credentials.expiration);
this._logger.debug(`MQTT credentials expiration: ${this._mqttCredentialsExpiration.format()}`);