Fixed: purchase status of non-consumable products is not persisted

With the previous implementation, the status of only products belonging to the group "Consumable" is persisted in a file. With my suggestion, the status of products belonging to "Others" is also persisted.