# HG changeset patch # User Goffi # Date 1678966132 -3600 # Node ID 54a6b44f173b5bad4d9ebf305c09931d399d029b # Parent cd6f70015738ab8f3655232719f305a7306f705b component AP gateway: reset stream position after getting payload: the stream position needs to be reset, as the body may be read again to compute signature hash. diff -r cd6f70015738 -r 54a6b44f173b sat/plugins/plugin_comp_ap_gateway/http_server.py --- a/sat/plugins/plugin_comp_ap_gateway/http_server.py Fri Mar 10 17:22:45 2023 +0100 +++ b/sat/plugins/plugin_comp_ap_gateway/http_server.py Thu Mar 16 12:28:52 2023 +0100 @@ -1042,6 +1042,9 @@ ) request.finish() return + else: + request.content.seek(0) + try: if data["type"] == "Delete" and data["actor"] == data["object"]: # we don't handle actor deletion