[mythtv-users] season and episode population from schedules direct json has been incomplete.

Robert Kulagowski rkulagow at outlook.com
Sat Jan 13 18:01:16 UTC 2024


This is the raw JSON for that programID; the metadata element is there and has data:

{
    "programID": "EP006870310129",
    "resourceID": "368906",
    "titles": [
        {
            "title120": "Doc Martin",
            "titleLanguage": "en-GB"
        }
    ],
    "descriptions": {
        "description1000": [
            {
                "descriptionLanguage": "en",
                "description": "Louisa is shocked when her father, Terry, makes an unannounced visit; it becomes clear Terry is unwell; he agrees to let Martin examine him, but that backfires on the doctor, who is now bound by the rules of medical confidentiality."
            }
        ],
        "description100": [
            {
                "descriptionLanguage": "en",
                "description": "Ruth employs an unconventional method to test Martins blood phobia; Bert tries to vacate a squatter."
            }
        ]
    },
    "originalAirDate": "2022-10-05",
    "showType": "Series",
    "entityType": "Episode",
    "country": [
        "GBR"
    ],
    "genres": [
        "Comedy drama",
        "Medical",
        "Romance"
    ],
    "cast": [
        {
            "billingOrder": "01",
            "role": "Actor",
            "name": "Martin Clunes",
            "characterName": "Dr Martin Ellingham",
            "nameId": "80277",
            "personId": "80277"
        },
        {
            "billingOrder": "02",
            "role": "Actor",
            "name": "Caroline Catz",
            "characterName": "Louisa Ellingham",
            "nameId": "242072",
            "personId": "238543"
        },
        {
            "billingOrder": "03",
            "role": "Actor",
            "name": "Ian McNeice",
            "characterName": "Bert Large",
            "nameId": "73546",
            "personId": "73546"
        },
        {
            "billingOrder": "04",
            "role": "Actor",
            "name": "Jessica Ransom",
            "characterName": "Morwenna Newcross",
            "nameId": "780011",
            "personId": "745884"
        },
        {
            "billingOrder": "05",
            "role": "Actor",
            "name": "Selina Cadell",
            "characterName": "Mrs Tishell",
            "nameId": "151667",
            "personId": "151560"
        },
        {
            "billingOrder": "06",
            "role": "Actor",
            "name": "Joe Absolom",
            "characterName": "Al Large",
            "nameId": "253910",
            "personId": "250356"
        },
        {
            "billingOrder": "07",
            "role": "Actor",
            "name": "John Marquez",
            "characterName": "PC Penhale",
            "nameId": "186855",
            "personId": "185259"
        },
        {
            "billingOrder": "08",
            "role": "Actor",
            "name": "Robyn Addison",
            "characterName": "Janice",
            "nameId": "864527",
            "personId": "824355"
        },
        {
            "billingOrder": "09",
            "role": "Actor",
            "name": "Angela Curran",
            "characterName": "Caitlin"
        },
        {
            "billingOrder": "10",
            "role": "Actor",
            "name": "Eileen Atkins",
            "characterName": "Ruth Ellingham",
            "nameId": "196764",
            "personId": "194955"
        },
        {
            "billingOrder": "11",
            "role": "Actor",
            "name": "Michael Webber",
            "characterName": "Howard",
            "nameId": "209153",
            "personId": "207167"
        },
        {
            "billingOrder": "12",
            "role": "Actor",
            "name": "Kenneth Cranham",
            "characterName": "Terry Glasson",
            "nameId": "36655",
            "personId": "36655"
        },
        {
            "billingOrder": "13",
            "role": "Actor",
            "name": "Tom Godwin",
            "characterName": "Andrew"
        },
        {
            "billingOrder": "14",
            "role": "Actor",
            "name": "Joshua McCord",
            "characterName": "Ross"
        },
        {
            "billingOrder": "15",
            "role": "Actor",
            "name": "Alice Walker",
            "characterName": "Bevy - Pizza Delivery"
        },
        {
            "billingOrder": "16",
            "role": "Actor",
            "name": "Kate Lassman Long",
            "characterName": "Meg Morgan"
        },
        {
            "billingOrder": "17",
            "role": "Actor",
            "name": "Sam Glen",
            "characterName": "Matt Morgan"
        },
        {
            "billingOrder": "18",
            "role": "Actor",
            "name": "Elliott Blake",
            "characterName": "James Henry"
        }
    ],
    "crew": [
        {
            "billingOrder": "01",
            "role": "Writer",
            "name": "Chris Reddy"
        },
        {
            "billingOrder": "02",
            "role": "Creator",
            "name": "Dominic Minghella"
        },
        {
            "billingOrder": "03",
            "role": "Producer",
            "name": "Philippa Braithwaite"
        },
        {
            "billingOrder": "04",
            "role": "Director",
            "name": "Kate Cheeseman"
        },
        {
            "billingOrder": "05",
            "role": "Composer",
            "name": "Colin Towns"
        },
        {
            "billingOrder": "06",
            "role": "Executive Producer",
            "name": "Mark Crowdy"
        }
    ],
    "contentRating": [
        {
            "body": "USA Parental Rating",
            "code": "TVPG",
            "country": "USA"
        },
        {
            "body": "Canadian Parental Rating",
            "code": "PG",
            "country": "CAN"
        },
        {
            "body": "Australian Classification Board",
            "code": "M",
            "country": "AUS"
        },
        {
            "body": "Freiwillige Selbstkontrolle Fernsehen",
            "code": "12",
            "country": "DEU"
        },
        {
            "body": "Departamento de Justi\\u00e7a, Classifica\\u00e7\\u00e3o, T\\u00edtulos e Qualifica\\u00e7\\u00e3o",
            "code": "12",
            "country": "BRA"
        },
        {
            "body": "R\\u00e9gie du cin\\u00e9ma",
            "code": "G",
            "country": "CAN"
        },
        {
            "body": "Krajowa Rada Radiofonii i Telewizji",
            "code": "12",
            "country": "POL"
        },
        {
            "body": "\\ubc29\\uc1a1\\ud1b5\\uc2e0\\uc2ec\\uc758\\uc704\\uc6d0\\ud68c",
            "code": "15",
            "country": "KOR"
        },
        {
            "body": "Medier\\u00e5det",
            "code": "7",
            "country": "DNK"
        },
        {
            "body": "Kijkwijzer",
            "code": "12",
            "country": "NLD",
            "contentWarning": [
                "Coarse Language",
                "Drug\\/Alcohol Use",
                "Fear"
            ]
        },
        {
            "body": "Mediakasvatus- ja kuvaohjelmayksikk\\u00f6",
            "code": "K7",
            "country": "FIN"
        },
        {
            "body": "Freiwillige Selbstkontrolle der Filmwirtschaft",
            "code": "12",
            "country": "FIN"
        }
    ],
    "episodeTitle150": "Fly Me To The Moon",
    "metadata": [
        {
            "TVmaze": {
                "season": 10,
                "episode": 5,
                "url": "https:\\/\\/www.tvmaze.com\\/episodes\\/2397455\\/doc-martin-10x05-fly-me-to-the-moon"
            }
        },
        {
            "Gracenote": {
                "season": 10,
                "episode": 5
            }
        }
    ],
    "duration": 3900,
    "hasImageArtwork": true,
    "hasEpisodeArtwork": true,
    "hasSeasonArtwork": true,
    "hasSeriesArtwork": true,
    "hash": "7c3d1e4c27a985d586e74b72a6fdd5b8",
    "md5": "fD0eTCephdWG50typv3VuA"
}



More information about the mythtv-users mailing list