From 3a6905e9c1d6028148497866feff6c44f92c67f8 Mon Sep 17 00:00:00 2001 From: Logan Williams Date: Thu, 2 Mar 2023 16:48:15 +0100 Subject: [PATCH] Adjust logic for changing source label --- cisticola/transformer/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cisticola/transformer/base.py b/cisticola/transformer/base.py index 44f867e..3f79982 100644 --- a/cisticola/transformer/base.py +++ b/cisticola/transformer/base.py @@ -152,7 +152,7 @@ class ETLController: logger.info(f"Found matching DB entry for {obj}: {instance}") if type(obj) == Channel: - if obj.source != instance.source and obj.source == 'linked_channel' and instance.source != 'researcher': + if obj.source != instance.source and obj.source == 'linked_channel' and instance.source != 'researcher' and (instance.source is None or instance.source[:4] != 'snow'): logger.info(f"Updating source to linked channel") instance.source = obj.source instance.notes = obj.notes