Bug fix where stock level is not correctly updated after a purchase of fabric