diff --git a/api/ECNQueue.py b/api/ECNQueue.py index 96e1078..f5888a1 100644 --- a/api/ECNQueue.py +++ b/api/ECNQueue.py @@ -1356,7 +1356,7 @@ def getQueueCounts() -> list: queueInfo = [] for queue in getValidQueues(): possibleItems = os.listdir(queueDirectory + "/" + queue) - validItems = [isValidItemName for file in possibleItems] + validItems = [file for file in possibleItems if isValidItemName(file)] queueInfo.append( {"name": queue, "number_of_items": len(validItems)} ) # Sorts list of queue info alphabetically @@ -1384,4 +1384,9 @@ def loadAllQueues(headersOnly: bool = True) -> list: for queue in getValidQueues(): queues.append(Queue(queue, headersOnly=headersOnly)) - return queues \ No newline at end of file + return queues + +if __name__ == "__main__": + abe = Queue("abe") + abeCount = getQueueCounts() + print() \ No newline at end of file