Update ordered_multimap.py
Browse files- ordered_multimap.py +4 -2
ordered_multimap.py
CHANGED
@@ -8,10 +8,12 @@ class OrderedMultiIndexMapWeakRef:
|
|
8 |
|
9 |
def insert(self, id, text, title: str = None, sub_title: str = None):
|
10 |
self.data.append(text)
|
11 |
-
if title is not None
|
12 |
self.index_list.append((id, WeakValueDictionary({'title': title, 'sub_title': sub_title})))
|
|
|
|
|
13 |
else:
|
14 |
-
self.index_list.append(
|
15 |
|
16 |
def get(self, key):
|
17 |
if key:
|
|
|
8 |
|
9 |
def insert(self, id, text, title: str = None, sub_title: str = None):
|
10 |
self.data.append(text)
|
11 |
+
if (title is not None) and (sub_title is not None):
|
12 |
self.index_list.append((id, WeakValueDictionary({'title': title, 'sub_title': sub_title})))
|
13 |
+
elif (title is not None) and (sub_title is None):
|
14 |
+
self.index_list.append((id, WeakValueDictionary({'title': title})))
|
15 |
else:
|
16 |
+
self.index_list.append(id)
|
17 |
|
18 |
def get(self, key):
|
19 |
if key:
|