changedInput schema / properties / reminders / items / oneOf
Previous value: -[
- {
- "properties": {
- "id": {
- "description": "The ID of the relative reminder to update.",
- "minLength": 1,
- "type": "string"
- },
- "isUrgent": {
- "description": "Whether this is an urgent reminder. Applies to relative and absolute reminders.",
- "type": "boolean"
- },
- "minuteOffset": {
- "description": "New minute offset before task due time.",
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "service": {
- "description": "New delivery method: \"email\" or \"push\".",
- "enum": [
- "email",
- "push"
- ],
- "type": "string"
- },
- "type": {
- "const": "relative",
- "type": "string"
- }
- },
- "required": [
- "type",
- "id"
- ],
- "type": "object"
- },
- {
- "properties": {
- "due": {
- "description": "New due date/time for the reminder.",
- "properties": {
- "date": {
- "description": "Due date in YYYY-MM-DD format.",
- "type": "string"
- },
- "lang": {
- "description": "Language for parsing the due string, e.g. \"en\".",
- "type": "string"
- },
- "string": {
- "description": "Natural language due string, e.g. \"tomorrow at 3pm\".",
- "type": "string"
- },
- "timezone": {
- "description": "Timezone for the reminder, e.g. \"America/New_York\".",
- "type": "string"
- }
- },
- "type": "object"
- },
- "id": {
- "description": "The ID of the absolute reminder to update.",
- "minLength": 1,
- "type": "string"
- },
- "isUrgent": {
- "description": "Whether this is an urgent reminder. Applies to relative and absolute reminders.",
- "type": "boolean"
- },
- "service": {
- "description": "New delivery method: \"email\" or \"push\".",
- "enum": [
- "email",
- "push"
- ],
- "type": "string"
- },
- "type": {
- "const": "absolute",
- "type": "string"
- }
- },
- "required": [
- "type",
- "id"
- ],
- "type": "object"
- },
- {
- "properties": {
- "id": {
- "description": "The ID of the location reminder to update.",
- "minLength": 1,
- "type": "string"
- },
- "locLat": {
- "description": "New latitude.",
- "type": "string"
- },
- "locLong": {
- "description": "New longitude.",
- "type": "string"
- },
- "locTrigger": {
- "description": "New trigger condition: \"on_enter\" or \"on_leave\".",
- "enum": [
- "on_enter",
- "on_leave"
- ],
- "type": "string"
- },
- "name": {
- "description": "New location name.",
- "type": "string"
- },
- "radius": {
- "description": "New radius in meters.",
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- "type": {
- "const": "location",
- "type": "string"
- }
- },
- "required": [
- "type",
- "id"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "properties": {
+ "id": {
+ "description": "The ID of the relative reminder to update.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "isUrgent": {
+ "description": "Whether this is an urgent reminder. Applies to relative and absolute reminders.",
+ "type": "boolean"
+ },
+ "minuteOffset": {
+ "description": "New minute offset before task due time.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "notifyUser": {
+ "description": "Who to remind: user ID, email, name, or \"me\". Must collaborate on the task's project. Omit to keep the current one.",
+ "type": "string"
+ },
+ "service": {
+ "description": "New delivery method: \"email\" or \"push\".",
+ "enum": [
+ "email",
+ "push"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "const": "relative",
+ "type": "string"
+ }
+ },
+ "required": [
+ "type",
+ "id"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "due": {
+ "description": "New due date/time for the reminder.",
+ "properties": {
+ "date": {
+ "description": "Due date in YYYY-MM-DD format.",
+ "type": "string"
+ },
+ "lang": {
+ "description": "Language for parsing the due string, e.g. \"en\".",
+ "type": "string"
+ },
+ "string": {
+ "description": "Natural language due string, e.g. \"tomorrow at 3pm\".",
+ "type": "string"
+ },
+ "timezone": {
+ "description": "Timezone for the reminder, e.g. \"America/New_York\".",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "id": {
+ "description": "The ID of the absolute reminder to update.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "isUrgent": {
+ "description": "Whether this is an urgent reminder. Applies to relative and absolute reminders.",
+ "type": "boolean"
+ },
+ "notifyUser": {
+ "description": "Who to remind: user ID, email, name, or \"me\". Must collaborate on the task's project. Omit to keep the current one.",
+ "type": "string"
+ },
+ "service": {
+ "description": "New delivery method: \"email\" or \"push\".",
+ "enum": [
+ "email",
+ "push"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "const": "absolute",
+ "type": "string"
+ }
+ },
+ "required": [
+ "type",
+ "id"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "id": {
+ "description": "The ID of the location reminder to update.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "locLat": {
+ "description": "New latitude.",
+ "type": "string"
+ },
+ "locLong": {
+ "description": "New longitude.",
+ "type": "string"
+ },
+ "locTrigger": {
+ "description": "New trigger condition: \"on_enter\" or \"on_leave\".",
+ "enum": [
+ "on_enter",
+ "on_leave"
+ ],
+ "type": "string"
+ },
+ "name": {
+ "description": "New location name.",
+ "type": "string"
+ },
+ "notifyUser": {
+ "description": "Who to remind: user ID, email, name, or \"me\". Must collaborate on the task's project. Omit to keep the current one.",
+ "type": "string"
+ },
+ "radius": {
+ "description": "New radius in meters.",
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ "type": {
+ "const": "location",
+ "type": "string"
+ }
+ },
+ "required": [
+ "type",
+ "id"
+ ],
+ "type": "object"
+ }
+]