Spaces:
Runtime error
Runtime error
Update utils.py
Browse files
utils.py
CHANGED
|
@@ -129,13 +129,23 @@ def parse_invalid_json(json_string):
|
|
| 129 |
def notionTable2JSON(databaseFUll_pages, kpi_database_pages):
|
| 130 |
attributeMetaData = {}
|
| 131 |
availableAttributes = {}
|
|
|
|
| 132 |
cnt = 0
|
|
|
|
| 133 |
for page in databaseFUll_pages:
|
| 134 |
curAttrName = get_property_value(page, "name")
|
| 135 |
print(curAttrName)
|
| 136 |
lev1 = get_property_value(page, "level_1")
|
| 137 |
lev2 = get_property_value(page, "level_2")
|
| 138 |
lev3= get_property_value(page, "level_3")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 139 |
|
| 140 |
if lev1 != None and lev1 != "NA":
|
| 141 |
if lev1 not in availableAttributes:
|
|
|
|
| 129 |
def notionTable2JSON(databaseFUll_pages, kpi_database_pages):
|
| 130 |
attributeMetaData = {}
|
| 131 |
availableAttributes = {}
|
| 132 |
+
|
| 133 |
cnt = 0
|
| 134 |
+
# skip if isUsed == False
|
| 135 |
for page in databaseFUll_pages:
|
| 136 |
curAttrName = get_property_value(page, "name")
|
| 137 |
print(curAttrName)
|
| 138 |
lev1 = get_property_value(page, "level_1")
|
| 139 |
lev2 = get_property_value(page, "level_2")
|
| 140 |
lev3= get_property_value(page, "level_3")
|
| 141 |
+
|
| 142 |
+
|
| 143 |
+
try:
|
| 144 |
+
if get_property_value(page, "isUsed") == "False" or get_property_value(page, "isUsed") == "false" or get_property_value(page, "isUsed") == False
|
| 145 |
+
# skip attribute
|
| 146 |
+
continue
|
| 147 |
+
except:
|
| 148 |
+
pass
|
| 149 |
|
| 150 |
if lev1 != None and lev1 != "NA":
|
| 151 |
if lev1 not in availableAttributes:
|