if (justificationText != null) {
PropertyJustificationMetadata propertyJustificationMetadata = new PropertyJustificationMetadata(justificationText);
mutation.setProperty(PropertyJustificationMetadata.PROPERTY_JUSTIFICATION, propertyJustificationMetadata.toJson().toString(), lumifyVisibility.getVisibility());
} else if (sourceJson.length() > 0) {
PropertySourceMetadata sourceMetadata = createPropertySourceMetadata(sourceJson);
mutation.setProperty(PropertySourceMetadata.PROPERTY_SOURCE_METADATA, sourceMetadata.toJson().toString(), lumifyVisibility.getVisibility());
}
}
// TODO remove me?
public static VisibilityJson updateVisibilitySource(VisibilityJson visibilityJson, String visibilitySource) {