Refactors to handle error in metadata handling Closes cic-ussd#45 See merge request grassrootseconomics/cic-internal-integration!160
Refactors to handle error in metadata handling Closes cic-ussd#45 See merge request grassrootseconomics/cic-internal-integration!160