From d0f10861f71ed0ba98b17e319567ae3f7b407a93 Mon Sep 17 00:00:00 2001
From: Alexander Schlemmer <alexander@mail-schlemmer.de>
Date: Thu, 14 Jan 2021 17:43:55 +0100
Subject: [PATCH] FIX: table crawler did not add changes in properties to
 to_be_updated

---
 src/caosadvancedtools/cfood.py   | 4 +++-
 src/caosadvancedtools/crawler.py | 1 -
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/caosadvancedtools/cfood.py b/src/caosadvancedtools/cfood.py
index 680f592b..bc8ab2ef 100644
--- a/src/caosadvancedtools/cfood.py
+++ b/src/caosadvancedtools/cfood.py
@@ -760,7 +760,9 @@ class RowCFood(AbstractCFood):
         for key, value in self.item.iteritems():
             if key in self.unique_cols:
                 continue
-            rec.add_property(key, value)
+            assure_property_is(rec, key,
+                               value,
+                               to_be_updated=self.to_be_updated)
 
 
 class CMeal(object):
diff --git a/src/caosadvancedtools/crawler.py b/src/caosadvancedtools/crawler.py
index 1083f8c0..5f51c50d 100644
--- a/src/caosadvancedtools/crawler.py
+++ b/src/caosadvancedtools/crawler.py
@@ -315,7 +315,6 @@ class Crawler(object):
         for cfood in cfoods:
             try:
                 cfood.create_identifiables()
-
                 self._cached_find_or_insert_identifiables(cfood.identifiables)
 
                 cfood.update_identifiables()
-- 
GitLab