events: notifications: send entire event in API
This commit is contained in:
parent
c7d28f8ca9
commit
6192b2787f
|
@ -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:
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Reference in New Issue