diff --git a/src/views/ClaimCertificateView.vue b/src/views/ClaimCertificateView.vue index 7aed7b52..9e8f652c 100644 --- a/src/views/ClaimCertificateView.vue +++ b/src/views/ClaimCertificateView.vue @@ -40,7 +40,8 @@ export default class ClaimCertificateView extends Vue { async created() { this.notify = createNotifyHelpers(this.$notify); const settings = await this.$accountSettings(); - this.activeDid = settings.activeDid || ""; + // Use new Active Identity façade instead of settings.activeDid + this.activeDid = (await this.$getActiveDid()) || ""; this.apiServer = settings.apiServer || ""; const pathParams = window.location.pathname.substring( "/claim-cert/".length, diff --git a/src/views/InviteOneAcceptView.vue b/src/views/InviteOneAcceptView.vue index 23ea8a3c..d42a7584 100644 --- a/src/views/InviteOneAcceptView.vue +++ b/src/views/InviteOneAcceptView.vue @@ -46,6 +46,7 @@ import { APP_SERVER } from "../constants/app"; import { decodeEndorserJwt } from "../libs/crypto/vc"; import { errorStringForLog } from "../libs/endorserServer"; import { generateSaveAndActivateIdentity } from "../libs/util"; +import { logger } from "../utils/logger"; import { PlatformServiceMixin } from "@/utils/PlatformServiceMixin"; import { createNotifyHelpers } from "@/utils/notify"; import { @@ -120,7 +121,8 @@ export default class InviteOneAcceptView extends Vue { // Load or generate identity const settings = await this.$accountSettings(); - this.activeDid = settings.activeDid || ""; + // Use new Active Identity façade instead of settings.activeDid + this.activeDid = (await this.$getActiveDid()) || ""; this.apiServer = settings.apiServer || ""; // Identity creation should be handled by router guard, but keep as fallback for deep links diff --git a/src/views/InviteOneView.vue b/src/views/InviteOneView.vue index b833a3d5..b244d2c4 100644 --- a/src/views/InviteOneView.vue +++ b/src/views/InviteOneView.vue @@ -283,7 +283,8 @@ export default class InviteOneView extends Vue { try { // Use PlatformServiceMixin for account settings const settings = await this.$accountSettings(); - this.activeDid = settings.activeDid || ""; + // Use new Active Identity façade instead of settings.activeDid + this.activeDid = (await this.$getActiveDid()) || ""; this.apiServer = settings.apiServer || ""; this.isRegistered = !!settings.isRegistered;