From 00c19c2dd71bbf580064643a435d145c59d41372 Mon Sep 17 00:00:00 2001 From: "Steve L. Nyemba" Date: Sun, 12 Feb 2017 03:55:33 -0600 Subject: [PATCH] removing potential duplicates --- src/api/index.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/api/index.py b/src/api/index.py index 38e3c61..f703a02 100644 --- a/src/api/index.py +++ b/src/api/index.py @@ -254,12 +254,18 @@ def get_folders(): if 'folders' in d: d = d['folders'] r = [] + m = {} for row in d : - keys = row.keys()[0] + key = row.keys()[0] - row = row[keys] - r.append(row) + row = row[key] + if key not in m: + r.append(row) + m[key] = len(r) -1 + else: + index = m[key] + r[index] = row d = r else: d = []