Fixed #1929

Some reason the metadata.settings was already an object, so we were double parsing it, and https wasn't sticking