Pass search results as set of item IDs

This commit is contained in:
DarkPhoenix
2020-04-16 15:13:32 +03:00
parent 32db3e3179
commit 1a897c0419
5 changed files with 25 additions and 7 deletions

View File

@@ -311,12 +311,12 @@ class ItemView(d.Display):
sMkt.searchItems(search, self.populateSearch, 'implants')
def populateSearch(self, items):
def populateSearch(self, itemIDs):
if not self.IsShown():
self.parent.availableImplantsTree.Hide()
self.Show()
self.parent.Layout()
items = Market.getItems(itemIDs)
items = [i for i in items if i.group.name != 'Booster']
self.items = sorted(list(items), key=lambda i: i.name)