Skip to content

Commit 335b44b

Browse files
use isRestError API (#94)
1 parent 42e9d36 commit 335b44b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

rollup.config.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import dts from "rollup-plugin-dts";
44

55
export default [
66
{
7-
external: ["@azure/app-configuration", "@azure/keyvault-secrets"],
7+
external: ["@azure/app-configuration", "@azure/keyvault-secrets", "@azure/core-rest-pipeline"],
88
input: "src/index.ts",
99
output: [
1010
{

src/AzureAppConfigurationImpl.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Licensed under the MIT license.
33

44
import { AppConfigurationClient, ConfigurationSetting, ConfigurationSettingId, GetConfigurationSettingOptions, GetConfigurationSettingResponse, ListConfigurationSettingsOptions, featureFlagPrefix, isFeatureFlag } from "@azure/app-configuration";
5-
import { RestError } from "@azure/core-rest-pipeline";
5+
import { isRestError } from "@azure/core-rest-pipeline";
66
import { AzureAppConfiguration, ConfigurationObjectConstructionOptions } from "./AzureAppConfiguration";
77
import { AzureAppConfigurationOptions } from "./AzureAppConfigurationOptions";
88
import { IKeyValueAdapter } from "./IKeyValueAdapter";
@@ -524,7 +524,7 @@ export class AzureAppConfigurationImpl implements AzureAppConfiguration {
524524
customOptions
525525
);
526526
} catch (error) {
527-
if (error instanceof RestError && error.statusCode === 404) {
527+
if (isRestError(error) && error.statusCode === 404) {
528528
response = undefined;
529529
} else {
530530
throw error;
@@ -575,4 +575,4 @@ function getValidFeatureFlagSelectors(selectors?: SettingSelector[]): SettingSel
575575
} else {
576576
return getValidSelectors(selectors);
577577
}
578-
}
578+
}

0 commit comments

Comments
 (0)