Skip to content
This repository was archived by the owner on May 3, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -58,18 +58,18 @@ paths:
responses:
'200':
$ref: '#/components/responses/200EmergencyActionMessage_get'
patch:
put:
x-scope: public
tags:
- EmergencyActionMessage
description: >-
summary: Updates an existing EmergencyActionMessage record.
operationId: PatchEmergencyActionMessage
summary: Updates an existing EmergencyActionMessage record.
operationId: PutEmergencyActionMessage
requestBody:
$ref: '#/components/requestBodies/EmergencyActionMessage'
responses:
'200':
$ref: '#/components/responses/200EmergencyActionMessage_patch'
$ref: '#/components/responses/200EmergencyActionMessage_put'
/Event/EmergencyActionMessage:
post:
x-scope: public
Expand Down Expand Up @@ -106,18 +106,18 @@ paths:
responses:
'200':
$ref: '#/components/responses/200Event_get'
patch:
put:
x-scope: public
tags:
- Event
description: >-
summary: Updates an existing Event record.
operationId: PatchEvent
summary: Updates an existing Event record.
operationId: PutEvent
requestBody:
$ref: '#/components/requestBodies/Event'
responses:
'200':
$ref: '#/components/responses/200Event_patch'
$ref: '#/components/responses/200Event_put'
/EmergencyActionMessage/{id}:
get:
x-scope: public
Expand Down Expand Up @@ -298,12 +298,12 @@ components:
application/json:
schema:
$ref: '#/components/schemas/EmergencyActionMessage'
200EmergencyActionMessage_patch:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/EmergencyActionMessage'
200EmergencyActionMessage_put:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/EmergencyActionMessage'
200Event_post:
description: Success
content:
Expand All @@ -316,12 +316,12 @@ components:
application/json:
schema:
$ref: '#/components/schemas/Event'
200Event_patch:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/Event'
200Event_put:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/Event'
'200':
description: OK
'201':
Expand Down
8 changes: 4 additions & 4 deletions examples/EmergencyManagement/Server/controllers_emergency.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ async def ListEmergencyActionMessage(self):
return items

@handle_exceptions
async def PatchEmergencyActionMessage(self, req: EmergencyActionMessage):
self.logger.info(f"PatchEAM: {req}")
async def PutEmergencyActionMessage(self, req: EmergencyActionMessage):
self.logger.info(f"PutEAM: {req}")
async with async_session() as session:
updated = await EmergencyActionMessage.update(session, req.callsign, **asdict(req))
return updated
Expand Down Expand Up @@ -67,8 +67,8 @@ async def ListEvent(self):
return events

@handle_exceptions
async def PatchEvent(self, req: Event):
self.logger.info(f"PatchEvent: {req}")
async def PutEvent(self, req: Event):
self.logger.info(f"PutEvent: {req}")
async with async_session() as session:
updated = await Event.update(session, req.uid, **asdict(req))
return updated
Expand Down
6 changes: 3 additions & 3 deletions examples/EmergencyManagement/Server/service_emergency.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,14 @@ def __init__(self, *args, **kwargs):
self.add_route("DeleteEmergencyActionMessage", eamc.DeleteEmergencyActionMessage)
self.add_route("ListEmergencyActionMessage", eamc.ListEmergencyActionMessage)
self.add_route(
"PatchEmergencyActionMessage",
eamc.PatchEmergencyActionMessage,
"PutEmergencyActionMessage",
eamc.PutEmergencyActionMessage,
EmergencyActionMessage,
)
self.add_route("RetrieveEmergencyActionMessage", eamc.RetrieveEmergencyActionMessage)

self.add_route("CreateEvent", evc.CreateEvent, Event)
self.add_route("DeleteEvent", evc.DeleteEvent)
self.add_route("ListEvent", evc.ListEvent)
self.add_route("PatchEvent", evc.PatchEvent, Event)
self.add_route("PutEvent", evc.PutEvent, Event)
self.add_route("RetrieveEvent", evc.RetrieveEvent)