add 'isRegistered' flag to encrypted contents in an onboarding meeting

This commit is contained in:
2025-02-06 19:58:09 -07:00
parent 287a440b3e
commit b8ca2a03fe
3 changed files with 68 additions and 52 deletions

View File

@@ -126,6 +126,7 @@ export default class OnboardMeetingListView extends Vue {
attendingMeeting: Meeting | null = null;
firstName = "";
isLoading = false;
isRegistered = false;
meetings: Meeting[] = [];
password = "";
selectedMeeting: Meeting | null = null;
@@ -136,6 +137,7 @@ export default class OnboardMeetingListView extends Vue {
this.activeDid = settings.activeDid || "";
this.apiServer = settings.apiServer || "";
this.firstName = settings.firstName || "";
this.isRegistered = !!settings.isRegistered;
await this.fetchMeetings();
}
@@ -232,6 +234,7 @@ export default class OnboardMeetingListView extends Vue {
const memberData = {
name: this.firstName,
did: this.activeDid,
isRegistered: this.isRegistered,
};
const memberDataString = JSON.stringify(memberData);
const encryptedMemberData = await encryptMessage(