fix PHAROS-436 (overlapping metadata) 49/68049/1
authorSawyer Bergeron <sbergeron@iol.unh.edu>
Fri, 14 Jun 2019 17:53:17 +0000 (13:53 -0400)
committerSawyer Bergeron <sbergeron@iol.unh.edu>
Fri, 14 Jun 2019 17:53:17 +0000 (13:53 -0400)
Change-Id: I47ee5d32472779a44a53fa3e2c04ef4411c59581
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
dashboard/src/templates/dashboard/searchable_select_multiple.html

index c594a27..4290147 100644 (file)
             if( str.length == 1 )
             {
                 new_trie.isComplete = true;
-                new_trie.itemID = id;
+                if( !new_trie.ids )
+                {
+                    new_trie.ids = [];
+                }
+                new_trie.ids.push(id);
             }
             inner_trie = new_trie;
             str = str.substring(1);
         }
         if ( trie.isComplete )
         {
-            itemIDs.push( trie.itemID );
+            itemIDs.push(...trie.ids);
         }
 
         return itemIDs;