api: expose lock id

This commit is contained in:
lilly 2026-05-14 15:47:59 +02:00
commit b7aeeab762
Signed by: lilly
SSH key fingerprint: SHA256:y9T5GFw2A20WVklhetIxG1+kcg/Ce0shnQmbu1LQ37g
2 changed files with 2 additions and 1 deletions

View file

@ -233,7 +233,7 @@ async def list_locks(
status_data["is_unreachable"] = value.v
result.append(
models.Lock(name=i_lock.title, status=models.LockStatus(**status_data))
models.Lock(id=i_lock.identifier, name=i_lock.title, status=models.LockStatus(**status_data))
)
return result

View file

@ -71,4 +71,5 @@ class LockStatus(BaseModel):
class Lock(BaseModel):
name: str
id: str
status: LockStatus