From 8412b567e5a8cc8edd3aaa025474f797c57f3ea9 Mon Sep 17 00:00:00 2001
From: pcain-usgs <pcain@usgs.gov>
Date: Thu, 18 Mar 2021 10:17:10 -0600
Subject: [PATCH] Read updated record by id

---
 geomagio/api/secure/metadata.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/geomagio/api/secure/metadata.py b/geomagio/api/secure/metadata.py
index 6435d826..97fe43c3 100644
--- a/geomagio/api/secure/metadata.py
+++ b/geomagio/api/secure/metadata.py
@@ -86,11 +86,11 @@ async def get_metadata_by_id(id: int):
         return meta[0]
 
 
-@router.put("/metadata/{id}")
+@router.put("/metadata/{id}", response_model=Metadata)
 async def update_metadata(
     id: int,
     metadata: Metadata = Body(...),
     user: User = Depends(require_user([os.getenv("REVIEWER_GROUP", "reviewer")])),
-) -> Metadata:
+):
     await metadata_table.update_metadata(metadata)
-    return metadata
+    return get_metadata_by_id(metadata.id)
-- 
GitLab