Skip to content

Question: Failed to load timekeep: Failed to parse timekeep JSON #49

Description

@scottrlarson

I don't know if this a bug or if I screwed up the JSON somehow. I ran it through a validator and it said that "Multipule JSON root elements [Code 22, Structure 59]"

The JSON Validator Formatted Code:

{
   "entries":[
      {
         "name":"No Power Diagnostic",
         "startTime":"2025-08-13T17:00:44.000Z",
         "endTime":"2025-08-13T18:00:45.000Z",
         "subEntries":null
      },
      {
         "name":"Known Problem Research",
         "startTime":"2025-08-18T21:00:39.000Z",
         "endTime":"2025-08-18T22:00:41.000Z",
         "subEntries":null
      },
      {
         "name":"Lenovo Repair Support Inquiry",
         "startTime":"2025-08-18T22:00:00.000Z",
         "endTime":"2025-08-18T23:00:01.000Z",
         "subEntries":null
      }
   ]
}{
   "entries":[
      {
         "name":"No Power Diagnostic",
         "startTime":"2025-08-13T17:00:44.000Z",
         "endTime":"2025-08-13T18:00:45.000Z",
         "subEntries":null
      },
      {
         "name":"Known Problem Research",
         "startTime":"2025-08-18T21:00:39.000Z",
         "endTime":"2025-08-18T22:00:41.000Z",
         "subEntries":null
      },
      {
         "name":"Lenovo Repair Support Inquiry",
         "startTime":"2025-08-18T22:00:00.000Z",
         "endTime":"2025-08-18T23:00:01.000Z",
         "subEntries":null
      },
      {
         "name":"Return Repair Shipment Prep",
         "subEntries":[
            {
               "name":"Part 1",
               "startTime":"2025-08-22T18:30:36.000Z",
               "endTime":"2025-08-22T18:57:38.000Z",
               "subEntries":null
            },
            {
               "name":"Part 2",
               "startTime":"2025-08-22T18:57:57.562Z",
               "endTime":null,
               "subEntries":null
            }
         ],
         "startTime":null,
         "endTime":null
      }
   ]
}

The orginal JSON from my obsidan markdown file:

{"entries":[{"name":"No Power Diagnostic","startTime":"2025-08-13T17:00:44.000Z","endTime":"2025-08-13T18:00:45.000Z","subEntries":null},{"name":"Known Problem Research","startTime":"2025-08-18T21:00:39.000Z","endTime":"2025-08-18T22:00:41.000Z","subEntries":null},{"name":"Lenovo Repair Support Inquiry","startTime":"2025-08-18T22:00:00.000Z","endTime":"2025-08-18T23:00:01.000Z","subEntries":null}]}
{"entries":[{"name":"No Power Diagnostic","startTime":"2025-08-13T17:00:44.000Z","endTime":"2025-08-13T18:00:45.000Z","subEntries":null},{"name":"Known Problem Research","startTime":"2025-08-18T21:00:39.000Z","endTime":"2025-08-18T22:00:41.000Z","subEntries":null},{"name":"Lenovo Repair Support Inquiry","startTime":"2025-08-18T22:00:00.000Z","endTime":"2025-08-18T23:00:01.000Z","subEntries":null},{"name":"Return Repair Shipment Prep","subEntries":[{"name":"Part 1","startTime":"2025-08-22T18:30:36.000Z","endTime":"2025-08-22T18:57:38.000Z","subEntries":null},{"name":"Part 2","startTime":"2025-08-22T18:57:57.562Z","endTime":null,"subEntries":null}],"startTime":null,"endTime":null}]}

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions