changedOutput schema / properties / sourceNotice / anyOf
Previous value: -[
- {
- "additionalProperties": {},
- "properties": {
- "disclaimer": {
- "description": "Liability disclaimer",
- "type": "string"
- },
- "id": {
- "type": "string"
- },
- "noOfficialWarning": {
- "description": "Statement that the values are no official warning",
- "type": "string"
- },
- "rawData": {
- "description": "Notice that the values are preliminary, unchecked raw data",
- "type": "string"
- },
- "sourceLine": {
- "description": "Credit line of the provider",
- "type": "string"
- },
- "termsPath": {
- "type": "string"
- }
- },
- "required": [
- "id",
- "sourceLine",
- "rawData",
- "disclaimer",
- "noOfficialWarning",
- "termsPath"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": {},
+ "properties": {
+ "disclaimer": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Liability disclaimer"
+ },
+ "fetchedAt": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "When the values were fetched, UTC"
+ },
+ "form": {
+ "description": "full-only: show the full text, never shorten; short-allowed",
+ "type": "string"
+ },
+ "id": {
+ "description": "Key of the source record",
+ "type": "string"
+ },
+ "licence": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "noOfficialWarning": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Statement that the values are no official warning"
+ },
+ "parts": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "fetchedAt": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "When the values were fetched, UTC"
+ },
+ "form": {
+ "description": "full-only: show the full text, never shorten; short-allowed",
+ "type": "string"
+ },
+ "id": {
+ "description": "Key of the source record",
+ "type": "string"
+ },
+ "licence": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "permissionBasis": {
+ "type": "string"
+ },
+ "rightsHolder": {
+ "type": "string"
+ },
+ "sourceName": {
+ "type": "string"
+ },
+ "sourceUrl": {
+ "type": "string"
+ },
+ "stampedAt": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The provider's own time stamp, UTC"
+ },
+ "stationLink": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Origin page of this gauge where one is required"
+ },
+ "text": {
+ "description": "The full notice as plain text",
+ "type": "string"
+ },
+ "textShort": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Shortened notice; null where it must never be shortened"
+ }
+ },
+ "required": [
+ "id",
+ "form",
+ "permissionBasis",
+ "licence",
+ "sourceName",
+ "sourceUrl",
+ "rightsHolder",
+ "fetchedAt",
+ "stampedAt",
+ "stationLink",
+ "text",
+ "textShort"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "permissionBasis": {
+ "type": "string"
+ },
+ "rawData": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Notice that the values are preliminary, unchecked raw data"
+ },
+ "rightsHolder": {
+ "type": "string"
+ },
+ "sourceLine": {
+ "description": "Credit line of the provider",
+ "type": "string"
+ },
+ "sourceName": {
+ "type": "string"
+ },
+ "sourceUrl": {
+ "type": "string"
+ },
+ "stampedAt": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The provider's own time stamp, UTC"
+ },
+ "stationLink": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Origin page of this gauge where one is required"
+ },
+ "termsPath": {
+ "type": "string"
+ },
+ "text": {
+ "description": "The full notice as plain text",
+ "type": "string"
+ },
+ "textShort": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Shortened notice; null where it must never be shortened"
+ }
+ },
+ "required": [
+ "id",
+ "form",
+ "permissionBasis",
+ "licence",
+ "sourceName",
+ "sourceUrl",
+ "rightsHolder",
+ "fetchedAt",
+ "stampedAt",
+ "stationLink",
+ "text",
+ "textShort",
+ "parts",
+ "sourceLine",
+ "rawData",
+ "disclaimer",
+ "noOfficialWarning",
+ "termsPath"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]