Remove unuzed blocks

This commit is contained in:
Vasily Zubarev
2020-01-07 15:43:57 +01:00
parent 1eeb94d011
commit 48457841c5

View File

@@ -157,6 +157,13 @@ def initialize(config, board_slug, upload_favicons):
url__in={feed["url"] for feed in block_config.get("feeds") or []}
).delete()
# delete unused blocks
BoardBlock.objects.filter(
board=board,
).exclude(
slug__in={block["slug"] for block in board_config.get("blocks") or []}
).delete()
print("Done ✅")