def addMessage(self, message, orderNumber): # We retrieve the order (if it exists) order = self.getOrderByValue(orderNumber) # if it doesn't exist we create it if order is None: order = Order(orderNumber) self.orders.append(order) order.addMessage(message)