event bus implementation

This commit is contained in:
2026-03-24 02:23:14 +02:00
parent 1c312bb528
commit ced90dce10
23 changed files with 490 additions and 147 deletions

View File

@@ -57,7 +57,7 @@ class PatchesView(StatusViewGuard, BaseView):
Response: 200 with package patches on success
"""
package_base = self.request.match_info["package"]
patches = self.service().package_patches_get(package_base, None)
patches = await self.service().package_patches_get(package_base, None)
response = [patch.view() for patch in patches]
return self.json_response(response)
@@ -88,6 +88,6 @@ class PatchesView(StatusViewGuard, BaseView):
except Exception as ex:
raise HTTPBadRequest(reason=str(ex))
self.service().package_patches_update(package_base, PkgbuildPatch.parse(key, value))
await self.service().package_patches_update(package_base, PkgbuildPatch.parse(key, value))
raise HTTPNoContent