Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SouthernCo just introduced Hourly Usage #26

Closed
mcondren opened this issue Jan 23, 2022 · 6 comments
Closed

SouthernCo just introduced Hourly Usage #26

mcondren opened this issue Jan 23, 2022 · 6 comments

Comments

@mcondren
Copy link

Hello,
It looks like SouthernCo, or in my case, Georgia Power, just introduced hourly usage. At least on the graph it looks to be delayed by 2 days, but still much more useful than daily data for tracking individual appliances.

This is less a bug and more a feature request for daily usage. I'm trying to find a way to pull this data into Home Assistant.

@apearson
Copy link
Owner

Hi @mcondren,

I would love to add that feature but I might need your help as my accounts haven't had that feature enabled yet.

Let me know if you're interesting in helping out.

  • Andrew Pearson

@alex-hall
Copy link
Contributor

alex-hall commented Jan 29, 2022

I've done a bit of digging on this topic @apearson, I was able to get this call working in Postman thanks to your description of how the auth worked. Most of the interesting information lives in the data object (for some reason they stringified the JSON...?). The API maps very closely to the graph that Georgia Power displays. The Y axis for the cost data represents dollars, and the Y axis for the usage data represents kWh.

image

The API for hourly data is:


https://customerservice2api.southerncompany.com/api/MyPowerUsage/MPUData/<ACCOUNT_ID>/Hourly?EndDate=01%2F27%2F2022&OPCO=GPC&ServicePointNumber=<METER_ID?>&StartDate=01%2F26%2F2022&intervalBehavior=Automatic

And the response object looks like:


{
    "StatusCode": 200,
    "Message": "Successfully retrieved My Power Usage data for Hourly Graph",
    "MessageType": 0,
    "Data": {
        "contractriderDesc": null,
        "Data": "{\"xAxis\":{\"labels\":[\"2022-01-26T00:00:00\",\"2022-01-26T01:00:00\",\"2022-01-26T02:00:00\",\"2022-01-26T03:00:00\",\"2022-01-26T04:00:00\",\"2022-01-26T05:00:00\",\"2022-01-26T06:00:00\",\"2022-01-26T07:00:00\",\"2022-01-26T08:00:00\",\"2022-01-26T09:00:00\",\"2022-01-26T10:00:00\",\"2022-01-26T11:00:00\",\"2022-01-26T12:00:00\",\"2022-01-26T13:00:00\",\"2022-01-26T14:00:00\",\"2022-01-26T15:00:00\",\"2022-01-26T16:00:00\",\"2022-01-26T17:00:00\",\"2022-01-26T18:00:00\",\"2022-01-26T19:00:00\",\"2022-01-26T20:00:00\",\"2022-01-26T21:00:00\",\"2022-01-26T22:00:00\",\"2022-01-26T23:00:00\"]},\"series\":{\"cost\":{\"data\":[{\"x\":0,\"y\":0.0,\"name\":\"2022-01-26T00:00:00\",\"resolution\":\"hourly\"},{\"x\":1,\"y\":0.0,\"name\":\"2022-01-26T01:00:00\",\"resolution\":\"hourly\"},{\"x\":2,\"y\":0.13,\"name\":\"2022-01-26T02:00:00\",\"resolution\":\"hourly\"},{\"x\":3,\"y\":0.13,\"name\":\"2022-01-26T03:00:00\",\"resolution\":\"hourly\"},{\"x\":4,\"y\":0.13,\"name\":\"2022-01-26T04:00:00\",\"resolution\":\"hourly\"},{\"x\":5,\"y\":0.0,\"name\":\"2022-01-26T05:00:00\",\"resolution\":\"hourly\"},{\"x\":6,\"y\":0.13,\"name\":\"2022-01-26T06:00:00\",\"resolution\":\"hourly\"},{\"x\":7,\"y\":0.13,\"name\":\"2022-01-26T07:00:00\",\"resolution\":\"hourly\"},{\"x\":8,\"y\":0.13,\"name\":\"2022-01-26T08:00:00\",\"resolution\":\"hourly\"},{\"x\":9,\"y\":0.13,\"name\":\"2022-01-26T09:00:00\",\"resolution\":\"hourly\"},{\"x\":10,\"y\":0.13,\"name\":\"2022-01-26T10:00:00\",\"resolution\":\"hourly\"},{\"x\":11,\"y\":0.39,\"name\":\"2022-01-26T11:00:00\",\"resolution\":\"hourly\"},{\"x\":12,\"y\":0.13,\"name\":\"2022-01-26T12:00:00\",\"resolution\":\"hourly\"},{\"x\":13,\"y\":0.13,\"name\":\"2022-01-26T13:00:00\",\"resolution\":\"hourly\"},{\"x\":14,\"y\":0.0,\"name\":\"2022-01-26T14:00:00\",\"resolution\":\"hourly\"},{\"x\":15,\"y\":0.26,\"name\":\"2022-01-26T15:00:00\",\"resolution\":\"hourly\"},{\"x\":16,\"y\":0.0,\"name\":\"2022-01-26T16:00:00\",\"resolution\":\"hourly\"},{\"x\":17,\"y\":0.52,\"name\":\"2022-01-26T17:00:00\",\"resolution\":\"hourly\"},{\"x\":18,\"y\":0.26,\"name\":\"2022-01-26T18:00:00\",\"resolution\":\"hourly\"},{\"x\":19,\"y\":0.13,\"name\":\"2022-01-26T19:00:00\",\"resolution\":\"hourly\"},{\"x\":20,\"y\":0.13,\"name\":\"2022-01-26T20:00:00\",\"resolution\":\"hourly\"},{\"x\":21,\"y\":0.0,\"name\":\"2022-01-26T21:00:00\",\"resolution\":\"hourly\"},{\"x\":22,\"y\":0.13,\"name\":\"2022-01-26T22:00:00\",\"resolution\":\"hourly\"},{\"x\":23,\"y\":0.13,\"name\":\"2022-01-26T23:00:00\",\"resolution\":\"hourly\"}]},\"usage\":{\"data\":[{\"x\":0,\"y\":0.0,\"name\":\"2022-01-26T00:00:00\",\"resolution\":\"hourly\"},{\"x\":1,\"y\":0.0,\"name\":\"2022-01-26T01:00:00\",\"resolution\":\"hourly\"},{\"x\":2,\"y\":1.0,\"name\":\"2022-01-26T02:00:00\",\"resolution\":\"hourly\"},{\"x\":3,\"y\":1.0,\"name\":\"2022-01-26T03:00:00\",\"resolution\":\"hourly\"},{\"x\":4,\"y\":1.0,\"name\":\"2022-01-26T04:00:00\",\"resolution\":\"hourly\"},{\"x\":5,\"y\":0.0,\"name\":\"2022-01-26T05:00:00\",\"resolution\":\"hourly\"},{\"x\":6,\"y\":1.0,\"name\":\"2022-01-26T06:00:00\",\"resolution\":\"hourly\"},{\"x\":7,\"y\":1.0,\"name\":\"2022-01-26T07:00:00\",\"resolution\":\"hourly\"},{\"x\":8,\"y\":1.0,\"name\":\"2022-01-26T08:00:00\",\"resolution\":\"hourly\"},{\"x\":9,\"y\":1.0,\"name\":\"2022-01-26T09:00:00\",\"resolution\":\"hourly\"},{\"x\":10,\"y\":1.0,\"name\":\"2022-01-26T10:00:00\",\"resolution\":\"hourly\"},{\"x\":11,\"y\":3.0,\"name\":\"2022-01-26T11:00:00\",\"resolution\":\"hourly\"},{\"x\":12,\"y\":1.0,\"name\":\"2022-01-26T12:00:00\",\"resolution\":\"hourly\"},{\"x\":13,\"y\":1.0,\"name\":\"2022-01-26T13:00:00\",\"resolution\":\"hourly\"},{\"x\":14,\"y\":0.0,\"name\":\"2022-01-26T14:00:00\",\"resolution\":\"hourly\"},{\"x\":15,\"y\":2.0,\"name\":\"2022-01-26T15:00:00\",\"resolution\":\"hourly\"},{\"x\":16,\"y\":0.0,\"name\":\"2022-01-26T16:00:00\",\"resolution\":\"hourly\"},{\"x\":17,\"y\":4.0,\"name\":\"2022-01-26T17:00:00\",\"resolution\":\"hourly\"},{\"x\":18,\"y\":2.0,\"name\":\"2022-01-26T18:00:00\",\"resolution\":\"hourly\"},{\"x\":19,\"y\":1.0,\"name\":\"2022-01-26T19:00:00\",\"resolution\":\"hourly\"},{\"x\":20,\"y\":1.0,\"name\":\"2022-01-26T20:00:00\",\"resolution\":\"hourly\"},{\"x\":21,\"y\":0.0,\"name\":\"2022-01-26T21:00:00\",\"resolution\":\"hourly\"},{\"x\":22,\"y\":1.0,\"name\":\"2022-01-26T22:00:00\",\"resolution\":\"hourly\"},{\"x\":23,\"y\":1.0,\"name\":\"2022-01-26T23:00:00\",\"resolution\":\"hourly\"}]},\"costDelayed\":{\"data\":[]},\"usageDelayed\":{\"data\":[]},\"temp\":{\"data\":[{\"x\":0,\"y\":40.0,\"name\":\"2022-01-26T00:00:00\",\"resolution\":\"hourly\"},{\"x\":1,\"y\":38.0,\"name\":\"2022-01-26T01:00:00\",\"resolution\":\"hourly\"},{\"x\":2,\"y\":36.0,\"name\":\"2022-01-26T02:00:00\",\"resolution\":\"hourly\"},{\"x\":3,\"y\":34.0,\"name\":\"2022-01-26T03:00:00\",\"resolution\":\"hourly\"},{\"x\":4,\"y\":33.0,\"name\":\"2022-01-26T04:00:00\",\"resolution\":\"hourly\"},{\"x\":5,\"y\":32.0,\"name\":\"2022-01-26T05:00:00\",\"resolution\":\"hourly\"},{\"x\":6,\"y\":31.0,\"name\":\"2022-01-26T06:00:00\",\"resolution\":\"hourly\"},{\"x\":7,\"y\":31.0,\"name\":\"2022-01-26T07:00:00\",\"resolution\":\"hourly\"},{\"x\":8,\"y\":32.0,\"name\":\"2022-01-26T08:00:00\",\"resolution\":\"hourly\"},{\"x\":9,\"y\":37.0,\"name\":\"2022-01-26T09:00:00\",\"resolution\":\"hourly\"},{\"x\":10,\"y\":41.0,\"name\":\"2022-01-26T10:00:00\",\"resolution\":\"hourly\"},{\"x\":11,\"y\":45.0,\"name\":\"2022-01-26T11:00:00\",\"resolution\":\"hourly\"},{\"x\":12,\"y\":49.0,\"name\":\"2022-01-26T12:00:00\",\"resolution\":\"hourly\"},{\"x\":13,\"y\":50.0,\"name\":\"2022-01-26T13:00:00\",\"resolution\":\"hourly\"},{\"x\":14,\"y\":51.0,\"name\":\"2022-01-26T14:00:00\",\"resolution\":\"hourly\"},{\"x\":15,\"y\":51.0,\"name\":\"2022-01-26T15:00:00\",\"resolution\":\"hourly\"},{\"x\":16,\"y\":49.0,\"name\":\"2022-01-26T16:00:00\",\"resolution\":\"hourly\"},{\"x\":17,\"y\":47.0,\"name\":\"2022-01-26T17:00:00\",\"resolution\":\"hourly\"},{\"x\":18,\"y\":44.0,\"name\":\"2022-01-26T18:00:00\",\"resolution\":\"hourly\"},{\"x\":19,\"y\":41.0,\"name\":\"2022-01-26T19:00:00\",\"resolution\":\"hourly\"},{\"x\":20,\"y\":39.0,\"name\":\"2022-01-26T20:00:00\",\"resolution\":\"hourly\"},{\"x\":21,\"y\":37.0,\"name\":\"2022-01-26T21:00:00\",\"resolution\":\"hourly\"},{\"x\":22,\"y\":36.0,\"name\":\"2022-01-26T22:00:00\",\"resolution\":\"hourly\"},{\"x\":23,\"y\":35.0,\"name\":\"2022-01-26T23:00:00\",\"resolution\":\"hourly\"}]}}}",
        "HighTempIndex": -1,
        "LowTempIndex": -1,
        "TemperatureIndex": -1,
        "NotificationIndex": -1,
        "AboveAlertIndex": -1,
        "DailyAlertIndex": -1,
        "WeekendIndex": -1,
        "ReminderIndex": -1,
        "ProjectedBillAmountHigh": null,
        "ProjectedBillAmountLow": null,
        "AverageDailyCost": null,
        "Days": 0.0,
        "DollarsToDate": null,
        "TotalkWhUsed": 0.0,
        "HasData": true,
        "HasEstimatedBill": false,
        "IsPartialMonth": false,
        "RemainingDays": 0,
        "DaysToDate": 0,
        "AlertThreshold": 0,
        "AlertThresholdExceeded": false,
        "UsageTable": null
    },
    "ModelErrors": [],
    "IsScApiResult": true
}

The data object in the middle is prettified as:

{
    "xAxis": {
        "labels": [
            "2022-01-26T00:00:00",
            "2022-01-26T01:00:00",
            "2022-01-26T02:00:00",
            "2022-01-26T03:00:00",
            "2022-01-26T04:00:00",
            "2022-01-26T05:00:00",
            "2022-01-26T06:00:00",
            "2022-01-26T07:00:00",
            "2022-01-26T08:00:00",
            "2022-01-26T09:00:00",
            "2022-01-26T10:00:00",
            "2022-01-26T11:00:00",
            "2022-01-26T12:00:00",
            "2022-01-26T13:00:00",
            "2022-01-26T14:00:00",
            "2022-01-26T15:00:00",
            "2022-01-26T16:00:00",
            "2022-01-26T17:00:00",
            "2022-01-26T18:00:00",
            "2022-01-26T19:00:00",
            "2022-01-26T20:00:00",
            "2022-01-26T21:00:00",
            "2022-01-26T22:00:00",
            "2022-01-26T23:00:00"
        ]
    },
    "series": {
        "cost": {
            "data": [
                {
                    "x": 0,
                    "y": 0.0,
                    "name": "2022-01-26T00:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 1,
                    "y": 0.0,
                    "name": "2022-01-26T01:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 2,
                    "y": 0.13,
                    "name": "2022-01-26T02:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 3,
                    "y": 0.13,
                    "name": "2022-01-26T03:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 4,
                    "y": 0.13,
                    "name": "2022-01-26T04:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 5,
                    "y": 0.0,
                    "name": "2022-01-26T05:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 6,
                    "y": 0.13,
                    "name": "2022-01-26T06:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 7,
                    "y": 0.13,
                    "name": "2022-01-26T07:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 8,
                    "y": 0.13,
                    "name": "2022-01-26T08:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 9,
                    "y": 0.13,
                    "name": "2022-01-26T09:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 10,
                    "y": 0.13,
                    "name": "2022-01-26T10:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 11,
                    "y": 0.39,
                    "name": "2022-01-26T11:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 12,
                    "y": 0.13,
                    "name": "2022-01-26T12:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 13,
                    "y": 0.13,
                    "name": "2022-01-26T13:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 14,
                    "y": 0.0,
                    "name": "2022-01-26T14:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 15,
                    "y": 0.26,
                    "name": "2022-01-26T15:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 16,
                    "y": 0.0,
                    "name": "2022-01-26T16:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 17,
                    "y": 0.52,
                    "name": "2022-01-26T17:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 18,
                    "y": 0.26,
                    "name": "2022-01-26T18:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 19,
                    "y": 0.13,
                    "name": "2022-01-26T19:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 20,
                    "y": 0.13,
                    "name": "2022-01-26T20:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 21,
                    "y": 0.0,
                    "name": "2022-01-26T21:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 22,
                    "y": 0.13,
                    "name": "2022-01-26T22:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 23,
                    "y": 0.13,
                    "name": "2022-01-26T23:00:00",
                    "resolution": "hourly"
                }
            ]
        },
        "usage": {
            "data": [
                {
                    "x": 0,
                    "y": 0.0,
                    "name": "2022-01-26T00:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 1,
                    "y": 0.0,
                    "name": "2022-01-26T01:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 2,
                    "y": 1.0,
                    "name": "2022-01-26T02:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 3,
                    "y": 1.0,
                    "name": "2022-01-26T03:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 4,
                    "y": 1.0,
                    "name": "2022-01-26T04:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 5,
                    "y": 0.0,
                    "name": "2022-01-26T05:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 6,
                    "y": 1.0,
                    "name": "2022-01-26T06:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 7,
                    "y": 1.0,
                    "name": "2022-01-26T07:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 8,
                    "y": 1.0,
                    "name": "2022-01-26T08:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 9,
                    "y": 1.0,
                    "name": "2022-01-26T09:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 10,
                    "y": 1.0,
                    "name": "2022-01-26T10:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 11,
                    "y": 3.0,
                    "name": "2022-01-26T11:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 12,
                    "y": 1.0,
                    "name": "2022-01-26T12:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 13,
                    "y": 1.0,
                    "name": "2022-01-26T13:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 14,
                    "y": 0.0,
                    "name": "2022-01-26T14:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 15,
                    "y": 2.0,
                    "name": "2022-01-26T15:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 16,
                    "y": 0.0,
                    "name": "2022-01-26T16:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 17,
                    "y": 4.0,
                    "name": "2022-01-26T17:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 18,
                    "y": 2.0,
                    "name": "2022-01-26T18:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 19,
                    "y": 1.0,
                    "name": "2022-01-26T19:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 20,
                    "y": 1.0,
                    "name": "2022-01-26T20:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 21,
                    "y": 0.0,
                    "name": "2022-01-26T21:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 22,
                    "y": 1.0,
                    "name": "2022-01-26T22:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 23,
                    "y": 1.0,
                    "name": "2022-01-26T23:00:00",
                    "resolution": "hourly"
                }
            ]
        },
        "costDelayed": {
            "data": []
        },
        "usageDelayed": {
            "data": []
        },
        "temp": {
            "data": [
                {
                    "x": 0,
                    "y": 40.0,
                    "name": "2022-01-26T00:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 1,
                    "y": 38.0,
                    "name": "2022-01-26T01:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 2,
                    "y": 36.0,
                    "name": "2022-01-26T02:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 3,
                    "y": 34.0,
                    "name": "2022-01-26T03:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 4,
                    "y": 33.0,
                    "name": "2022-01-26T04:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 5,
                    "y": 32.0,
                    "name": "2022-01-26T05:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 6,
                    "y": 31.0,
                    "name": "2022-01-26T06:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 7,
                    "y": 31.0,
                    "name": "2022-01-26T07:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 8,
                    "y": 32.0,
                    "name": "2022-01-26T08:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 9,
                    "y": 37.0,
                    "name": "2022-01-26T09:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 10,
                    "y": 41.0,
                    "name": "2022-01-26T10:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 11,
                    "y": 45.0,
                    "name": "2022-01-26T11:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 12,
                    "y": 49.0,
                    "name": "2022-01-26T12:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 13,
                    "y": 50.0,
                    "name": "2022-01-26T13:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 14,
                    "y": 51.0,
                    "name": "2022-01-26T14:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 15,
                    "y": 51.0,
                    "name": "2022-01-26T15:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 16,
                    "y": 49.0,
                    "name": "2022-01-26T16:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 17,
                    "y": 47.0,
                    "name": "2022-01-26T17:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 18,
                    "y": 44.0,
                    "name": "2022-01-26T18:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 19,
                    "y": 41.0,
                    "name": "2022-01-26T19:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 20,
                    "y": 39.0,
                    "name": "2022-01-26T20:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 21,
                    "y": 37.0,
                    "name": "2022-01-26T21:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 22,
                    "y": 36.0,
                    "name": "2022-01-26T22:00:00",
                    "resolution": "hourly"
                },
                {
                    "x": 23,
                    "y": 35.0,
                    "name": "2022-01-26T23:00:00",
                    "resolution": "hourly"
                }
            ]
        }
    }
}

@alex-hall
Copy link
Contributor

alex-hall commented Jan 29, 2022

Draft PR here #27 @apearson @mcondren

@mcondren
Copy link
Author

Thanks for your work @alex-hall !

@apearson
Copy link
Owner

apearson commented Feb 4, 2022

Thanks for all the work and effort @alex-hall (thank you @mcondren for pointing it out). I'm going to take a look at the PR and see how we can get this integrated into the library. Might take me a couple of days or so but know I'm looking at it!

Yes, they stringify the json for some reason. I'm assuming it's being passed by an internal system and they aren't parsing before sending to the frontend.

@apearson
Copy link
Owner

apearson commented Feb 8, 2022

2.2.0 includes the changes in #27

Going to close for now but feel free to open back up and let me know if you run into any issues @alex-hall @mcondren

@apearson apearson closed this as completed Feb 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants