Skip to content

Commit 576a62d

Browse files
committed
fix code on older versions of node
1 parent dee2882 commit 576a62d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/client.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ module.exports = function (dependencies) {
272272
return { ...subDirectoryInformation, ...sentRequest };
273273
} catch (error) {
274274
if (
275-
Object.hasOwn(error, 'error') &&
275+
typeof error.error !== 'undefined' &&
276276
error.error.message.includes('ExpiredProviderToken')
277277
) {
278278
const resentRequest = await this.retryRequest(
@@ -301,7 +301,10 @@ module.exports = function (dependencies) {
301301
);
302302
return { ...subDirectoryInformation, ...sentRequest };
303303
} catch (error) {
304-
if (Object.hasOwn(error, 'error') && error.error.message.includes('ExpiredProviderToken')) {
304+
if (
305+
typeof error.error !== 'undefined' &&
306+
error.error.message.includes('ExpiredProviderToken')
307+
) {
305308
const resentRequest = await this.retryRequest(
306309
this.session,
307310
this.config.address,

0 commit comments

Comments
 (0)