addedOutput schema / properties / added_to_week
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/properties/week/properties/id"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Titles picked from outside the ballot and added to the week"
+}
addedOutput schema / properties / selected / items / properties / admin_pick
Added value: +{
+ "description": "Selected even though the vote alone would not have picked it: chosen by an admin, or added off the ballot",
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedOutput schema / properties / selected / items / properties / image_generated
Added value: +{
+ "description": "Photo was generated by Agent Chef, so it is safe to show publicly",
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedOutput schema / properties / selected / items / properties / is_public
Added value: +{
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedOutput schema / properties / selected / items / properties / public_url
Added value: +{
+ "description": "Indexable public page, when published",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / selected / items / properties / source_recipe_id
Added value: +{
+ "description": "Set when this is the household's copy of a Community recipe",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / share_hint
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / shopping_list / properties / skipped_on_hand / items / properties / expires_at
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / shopping_list / properties / skipped_on_hand / items / properties / staple
Added value: +{
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedOutput schema / properties / tie_break
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "chosen": {
+ "items": {
+ "$ref": "#/properties/week/properties/id"
+ },
+ "type": "array"
+ },
+ "recipes": {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "id": {
+ "$ref": "#/properties/week/properties/id"
+ },
+ "title": {
+ "$ref": "#/properties/week/properties/id"
+ }
+ },
+ "required": [
+ "id",
+ "title"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "rule": {
+ "$ref": "#/properties/week/properties/id"
+ },
+ "spots": {
+ "$ref": "#/properties/selected/items/properties/vote_count"
+ },
+ "votes": {
+ "$ref": "#/properties/selected/items/properties/vote_count"
+ }
+ },
+ "required": [
+ "votes",
+ "spots",
+ "recipes",
+ "chosen",
+ "rule"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Set when the vote tied at the cutoff and the server broke it"
+}
addedOutput schema / properties / week / properties / share_url
Added value: +{
+ "description": "Public page showing this week's winners",
+ "type": [
+ "string",
+ "null"
+ ]
+}