diff --git a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/envelope-table/envelope-table.component.ts b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/envelope-table/envelope-table.component.ts index 54e13c5b..eb9ad870 100644 --- a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/envelope-table/envelope-table.component.ts +++ b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/envelope-table/envelope-table.component.ts @@ -56,10 +56,9 @@ export class EnvelopeTableComponent implements AfterViewInit { return; var uuid: string = envelope.uuid; - this.erService.getReceiverByEnvelope(uuid).subscribe({ - next: rcv => { - console.log(rcv); - this.rsTable.data = rcv; + this.erService.getSecret(uuid).subscribe({ + next: (er: any[]) => { + this.rsTable.data = er; } }); } diff --git a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/receiver-status-table/receiver-status-table.component.ts b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/receiver-status-table/receiver-status-table.component.ts index 860f3aaa..0a82494c 100644 --- a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/receiver-status-table/receiver-status-table.component.ts +++ b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/tables/receiver-status-table/receiver-status-table.component.ts @@ -11,7 +11,20 @@ import { DDTable } from '../dd-table/dd-table.component' export class ReceiverStatusTableComponent { data: any[] = []; - schema = {}; + schema: Record any; }> = { + "name": { + "header": "Email Anrede", + "field": (er) => er.name + }, + "email": { + "header": "Email", + "field": (er) => er.receiver.emailAddress + }, + "access_code": { + "header": "Email", + "field": (er) => er.accessCode + }, + } - columnsToDisplay: string[] = []; + columnsToDisplay: string[] = ["name", "email", "access_code"]; } \ No newline at end of file diff --git a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/services/envelope-receiver.service.ts b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/services/envelope-receiver.service.ts index 8f887dee..c919798d 100644 --- a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/services/envelope-receiver.service.ts +++ b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/services/envelope-receiver.service.ts @@ -31,14 +31,14 @@ export class EnvelopeReceiverService { return firstValueFrom(this.getEnvelopeReceiver(options)); } - getReceiverByEnvelope(uuid: string): Observable { + getSecret(uuid: string): Observable { let params = new HttpParams(); params = params.set('uuid', uuid); - return this.http.get(`${this.url}/receiver`, { params }); + return this.http.get(`${this.url}/secret`, { params }); } - getReceiverByEnvelopeAsync(uuid: string): Promise { - return firstValueFrom(this.getReceiverByEnvelope(uuid)); + getSecretAsync(uuid: string): Promise { + return firstValueFrom(this.getSecret(uuid)); } } \ No newline at end of file