1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-14 15:33:55 +00:00

PM-29621 do typechecking of error

This commit is contained in:
voommen-livefront
2026-01-23 12:51:04 -06:00
parent 1dcf4c409a
commit 5c221810d0
2 changed files with 4 additions and 2 deletions

View File

@@ -20,6 +20,7 @@ import {
AllActivitiesService,
RiskInsightsDataService,
} from "@bitwarden/bit-common/dirt/reports/risk-insights";
import { ErrorResponse } from "@bitwarden/common/models/response/error.response";
import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service";
import { CipherId, OrganizationId } from "@bitwarden/common/types/guid";
import { SecurityTask, SecurityTaskStatus } from "@bitwarden/common/vault/tasks";
@@ -164,7 +165,7 @@ export class PasswordChangeMetricComponent implements OnInit {
title: this.i18nService.t("success"),
});
} catch (error) {
if (error?.statusCode === 404) {
if (error instanceof ErrorResponse && error.statusCode === 404) {
this.toastService.showToast({
message: this.i18nService.t("mustBeOrganizationOwnerAdmin"),
variant: "error",

View File

@@ -14,6 +14,7 @@ import {
} from "@bitwarden/bit-common/dirt/reports/risk-insights";
import { createNewSummaryData } from "@bitwarden/bit-common/dirt/reports/risk-insights/helpers";
import { OrganizationReportSummary } from "@bitwarden/bit-common/dirt/reports/risk-insights/models/report-models";
import { ErrorResponse } from "@bitwarden/common/models/response/error.response";
import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service";
import { OrganizationId } from "@bitwarden/common/types/guid";
import {
@@ -165,7 +166,7 @@ export class CriticalApplicationsComponent implements OnInit {
title: this.i18nService.t("success"),
});
} catch (error) {
if (error?.statusCode === 404) {
if (error instanceof ErrorResponse && error.statusCode === 404) {
this.toastService.showToast({
message: this.i18nService.t("mustBeOrganizationOwnerAdmin"),
variant: "error",