Fix api.setMetadata parameter issue