events: notifications: send entire event in API

This commit is contained in:
Jens Langhammer 2021-01-14 17:20:59 +01:00
parent c7d28f8ca9
commit 6192b2787f
2 changed files with 5 additions and 4 deletions

View File

@ -4,6 +4,7 @@ from rest_framework.fields import ReadOnlyField
from rest_framework.serializers import ModelSerializer
from rest_framework.viewsets import GenericViewSet
from authentik.events.api.event import EventSerializer
from authentik.events.models import Notification
@ -13,7 +14,7 @@ class NotificationSerializer(ModelSerializer):
body = ReadOnlyField()
severity = ReadOnlyField()
created = ReadOnlyField()
event = ReadOnlyField()
event = EventSerializer()
class Meta:

View File

@ -7603,6 +7603,8 @@ definitions:
type: integer
Notification:
description: Notification Serializer
required:
- event
type: object
properties:
pk:
@ -7623,9 +7625,7 @@ definitions:
type: string
readOnly: true
event:
title: Event
type: string
readOnly: true
$ref: '#/definitions/Event'
seen:
title: Seen
type: boolean