From 457446fb4d85c5ee5a722579f61f740517335bf2 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Sat, 30 May 2026 12:01:55 -0500 Subject: [PATCH] fix: add "delete log" support for data export to farmOS --- src/wuttafarm/farmos/importing/model.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/wuttafarm/farmos/importing/model.py b/src/wuttafarm/farmos/importing/model.py index 6cfd2cc..e7ebe23 100644 --- a/src/wuttafarm/farmos/importing/model.py +++ b/src/wuttafarm/farmos/importing/model.py @@ -910,6 +910,11 @@ class ToFarmOSLog(ToFarmOS): payload = {"attributes": attrs, "relationships": rels} return payload + def delete_target_object(self, obj): + if not self.dry_run: + self.farmos_client.log.delete(self.farmos_log_type, obj["id"]) + return True + class ActivityLogImporter(ToFarmOSLog):