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 status_data["is_unreachable"] = value.v
result.append( 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 return result

View file

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