Skip to content

Commit 5201b29

Browse files
committed
Ensure all Transaction Event Log data are displayed
1 parent d7d6910 commit 5201b29

2 files changed

Lines changed: 8 additions & 11 deletions

File tree

src/app/core/models/EventLog.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,5 @@ export type EventLog = {
33
timestamp: number;
44
event: string;
55
actor: string;
6-
data: {
7-
key: string;
8-
value: any;
9-
};
6+
data: object;
107
}

src/app/core/services/verifier-endpoint.service.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,13 @@ export class VerifierEndpointService {
6262
.pipe(
6363
map((data: any) => {
6464
return data.events.map((event: EventLog) => {
65-
this.getTransactionData(event).forEach((key: string) => {
66-
const value = event[key as keyof EventLog] ?? {};
67-
event.data = {
68-
key: key,
69-
value,
70-
};
71-
});
65+
let data = { };
66+
this.getTransactionData(event)
67+
.forEach((key: string) => {
68+
const value = event[key as keyof EventLog];
69+
data = { ...data, [key]: value}
70+
});
71+
event.data = data;
7272
return event;
7373
});
7474
})

0 commit comments

Comments
 (0)