2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-01 11:10:54 +00:00

add API endpoint for notifications

This commit is contained in:
Matthias
2022-05-04 17:38:50 +02:00
parent c684e7d5e0
commit 34855bbb37
2 changed files with 61 additions and 1 deletions

View File

@ -15,7 +15,7 @@ from django.utils import timezone
from rest_framework import serializers
from plugin.models import PluginConfig, PluginSetting
from plugin.models import PluginConfig, PluginSetting, NotificationUserSetting
from common.serializers import GenericReferencedSettingSerializer
@ -139,3 +139,14 @@ class PluginSettingSerializer(GenericReferencedSettingSerializer):
]
plugin = serializers.PrimaryKeyRelatedField(read_only=True)
class NotificationUserSettingSerializer(GenericReferencedSettingSerializer):
"""
Serializer for the PluginSetting model
"""
MODEL = NotificationUserSetting
EXTRA_FIELDS = ['method', ]
method = serializers.CharField(read_only=True)