From 76f89beb29655cac153b37020fb0f4eb85c1c0d7 Mon Sep 17 00:00:00 2001 From: Kierre Date: Mon, 13 Oct 2025 10:38:24 -0400 Subject: [PATCH] Add backfill --- vona/federation/__init__.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/vona/federation/__init__.py b/vona/federation/__init__.py index d81f556..e2a59b0 100644 --- a/vona/federation/__init__.py +++ b/vona/federation/__init__.py @@ -484,3 +484,18 @@ async def space_hierachy(roomId): async def discover_common_rooms(): tags = request.json.get("room_participation_tags", []) return jsonify({"recognised_tags": tags}) + + +@server.route("/_matrix/federation/v1/backfill/") +async def backfill(room): + # TODO: burger king foot lettuce + + class bullshit: + def get_json(): + return {} + + return jsonify({ + "origin": server_name, + "origin_server_ts": int(str(time.time() * 1000).split(".")[0]), + "pdus": send_join(bullshit, room)["state"] + })