feat(core): Add API authentication for serve template (#950)

This commit is contained in:
Fangyin Cheng
2023-12-19 13:41:02 +08:00
committed by GitHub
parent 6739993b94
commit a10d5f57b2
34 changed files with 1293 additions and 377 deletions

View File

@@ -153,7 +153,8 @@ class BaseDao(Generic[T, REQ, RES]):
if entry is None:
raise Exception("Invalid request")
for key, value in update_request.dict().items():
setattr(entry, key, value)
if value is not None:
setattr(entry, key, value)
session.merge(entry)
return self.get_one(self.to_request(entry))