knowledgebase/db/data_creator.py
@@ -81,7 +81,8 @@ def create_prop_linear(proj_pk, linear_pk, node, seq): bit_length = node['length'] if isinstance(bit_length, int): byte_length = math.ceil(bit_length / 8) pos = node['pos'] byte_length = math.ceil((pos % 8 + bit_length) / 8) start = node['pos'] % 8 end = start + bit_length - 1 @@ -163,7 +164,8 @@ values = [] vals = child['vals'] if vals.endswith("/"): vals = vals[:-1] values.extend(vals[:-1].split("/")) else: values.extend(vals.split("/")) for i in range(0, len(key_items)): key_items[i]['val'] = values[i]