def __getItemsForSellEmpty(self):
     invVehicles = self.__itemsCache.items.getVehicles(
         REQ_CRITERIA.INVENTORY).values()
     requestTypeIds = GUI_ITEM_TYPE.VEHICLE_MODULES
     criteria = ~REQ_CRITERIA.VEHICLE.SUITABLE(invVehicles, requestTypeIds)
     criteria |= REQ_CRITERIA.INVENTORY
     items = self.__itemsCache.items.getItems(requestTypeIds,
                                              criteria,
                                              nationID=None)
     shellItems = getStorageShellsData(invVehicles, False)
     return not items and not shellItems
Exemple #2
0
 def _getVoList(self):
     modulesList = super(StorageCategoryForSellView, self)._getVoList()
     modulesList.extend(
         getStorageShellsData(self._invVehicles, False,
                              self._getComparator()))
     return modulesList