Bugfix: Das BuyHistoryItem muss auch anhand der ShoppinglistId gesucht werden, da eine bestimmte itemId mehrmals in der History vorkommen kann