diff --git a/web/src/api/Events.ts b/web/src/api/Events.ts
index b0b08fd65..78fcb63e0 100644
--- a/web/src/api/Events.ts
+++ b/web/src/api/Events.ts
@@ -8,7 +8,7 @@ export interface EventUser {
}
export interface EventContext {
- [key: string]: EventContext | string | number;
+ [key: string]: EventContext | string | number | string[];
}
export class Event {
diff --git a/web/src/pages/events/EventInfo.ts b/web/src/pages/events/EventInfo.ts
index 78d555028..243e0e859 100644
--- a/web/src/pages/events/EventInfo.ts
+++ b/web/src/pages/events/EventInfo.ts
@@ -94,6 +94,29 @@ export class EventInfo extends LitElement {
${this.event.context.expression}
`;
+ case "policy_execution":
+ return html`
${JSON.stringify((this.event.context.request as EventContext).context)}