diff --git a/src/services/deepLinks.ts b/src/services/deepLinks.ts index 7f91cfc..8d75d0e 100644 --- a/src/services/deepLinks.ts +++ b/src/services/deepLinks.ts @@ -111,17 +111,17 @@ export class DeepLinkHandler { ): Promise { const routeMap: Record = { "user-profile": "user-profile", - "project": "project", + project: "project", "onboard-meeting-setup": "onboard-meeting-setup", "invite-one-accept": "invite-one-accept", "contact-import": "contact-import", "confirm-gift": "confirm-gift", - "claim": "claim", + claim: "claim", "claim-cert": "claim-cert", "claim-add-raw": "claim-add-raw", "contact-edit": "contact-edit", - "contacts": "contacts", - "did": "did" + contacts: "contacts", + did: "did", }; const routeName = routeMap[path]; diff --git a/src/types/deepLinks.ts b/src/types/deepLinks.ts index 472ef95..923027c 100644 --- a/src/types/deepLinks.ts +++ b/src/types/deepLinks.ts @@ -37,43 +37,43 @@ export const baseUrlSchema = z.object({ // Parameter validation schemas for each route type export const deepLinkSchemas = { "user-profile": z.object({ - id: z.string() + id: z.string(), }), "project-details": z.object({ - id: z.string() + id: z.string(), }), "onboard-meeting-setup": z.object({ - id: z.string() + id: z.string(), }), "invite-one-accept": z.object({ - id: z.string() + id: z.string(), }), "contact-import": z.object({ - jwt: z.string() + jwt: z.string(), }), "confirm-gift": z.object({ - id: z.string() + id: z.string(), }), - "claim": z.object({ - id: z.string() + claim: z.object({ + id: z.string(), }), "claim-cert": z.object({ - id: z.string() + id: z.string(), }), "claim-add-raw": z.object({ id: z.string(), claim: z.string().optional(), - claimJwtId: z.string().optional() + claimJwtId: z.string().optional(), }), "contact-edit": z.object({ - did: z.string() + did: z.string(), }), - "contacts": z.object({ - contacts: z.string() // JSON string of contacts array + contacts: z.object({ + contacts: z.string(), // JSON string of contacts array }), did: z.object({ - id: z.string() - }) + id: z.string(), + }), }; export type DeepLinkParams = { diff --git a/src/views/ClaimAddRawView.vue b/src/views/ClaimAddRawView.vue index ef7a729..8349151 100644 --- a/src/views/ClaimAddRawView.vue +++ b/src/views/ClaimAddRawView.vue @@ -52,7 +52,7 @@ export default class ClaimAddRawView extends Vue { $route!: RouteLocationNormalizedLoaded; $router!: Router; axios!: AxiosInstance; - + accountIdentityStr: string = "null"; activeDid = ""; apiServer = ""; @@ -87,7 +87,7 @@ export default class ClaimAddRawView extends Vue { private async loadClaimData() { // Try loading from direct claim parameter if (await this.loadClaimFromQueryParam()) return; - + // Try loading from claim JWT ID await this.loadClaimFromJwtId(); } @@ -121,9 +121,9 @@ export default class ClaimAddRawView extends Vue { ? "/api/claim/byHandle/" : "/api/claim/"; const url = this.apiServer + urlPath + encodeURIComponent(claimJwtId); - + try { - const response = await this.fetchClaimData(url, claimJwtId); + const response = await this.fetchClaimData(url); this.formatClaimResponse(response, claimJwtId); } catch (error: unknown) { this.handleClaimError(error); @@ -133,7 +133,7 @@ export default class ClaimAddRawView extends Vue { /** * Fetch claim data from API */ - private async fetchClaimData(url: string, claimJwtId: string) { + private async fetchClaimData(url: string) { const headers = await serverUtil.getHeaders(this.activeDid); return await this.axios.get(url, { headers }); } @@ -169,7 +169,7 @@ export default class ClaimAddRawView extends Vue { { group: "alert", type: "danger", - title: "Error", + title: "Error", text: "Got an error retrieving claim data.", }, 3000, diff --git a/src/views/ConfirmGiftView.vue b/src/views/ConfirmGiftView.vue index 13fb7c5..e5014b1 100644 --- a/src/views/ConfirmGiftView.vue +++ b/src/views/ConfirmGiftView.vue @@ -430,13 +430,11 @@