X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fviews%2Falarm_view.py;fp=o2ims%2Fviews%2Falarm_view.py;h=b3a9e4a68fc1c6eeca98800ea2dd60ab4a79dcc2;hb=4da466a30cfad46f48902af3944e2b50a3a8dc3d;hp=f5e6b8b3387476f4c5f0f522f4e194ebe4640952;hpb=39f31c58d87c6d83fd7ef25247f9d30122cd8a77;p=pti%2Fo2.git diff --git a/o2ims/views/alarm_view.py b/o2ims/views/alarm_view.py index f5e6b8b..b3a9e4a 100644 --- a/o2ims/views/alarm_view.py +++ b/o2ims/views/alarm_view.py @@ -59,7 +59,7 @@ def subscription_one(subscriptionId: str, return first.serialize() if first is not None else None -def subscription_create(subscriptionDto: SubscriptionDTO.subscription, +def subscription_create(subscriptionDto: SubscriptionDTO.subscription_create, uow: unit_of_work.AbstractUnitOfWork): sub_uuid = str(uuid.uuid4()) @@ -70,7 +70,8 @@ def subscription_create(subscriptionDto: SubscriptionDTO.subscription, with uow: uow.alarm_subscriptions.add(subscription) uow.commit() - return {"alarmSubscriptionId": sub_uuid} + first = uow.alarm_subscriptions.get(sub_uuid) + return first.serialize() def subscription_delete(subscriptionId: str,