Skip to content

getProjects response validation error #206

@dominic-clerk

Description

@dominic-clerk

Some are repeated but there's a bunch of different errors. I upgraded from SDK 1.18.7 to 1.18.9 this morning.

[
    {
      "code": "invalid_union",
      "unionErrors": [
        {
          "issues": [
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                0,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                1,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                2,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_union",
              "unionErrors": [
                {
                  "issues": [
                    {
                      "code": "invalid_type",
                      "expected": "undefined",
                      "received": "object",
                      "path": [
                        "projects",
                        2,
                        "security"
                      ],
                      "message": "Expected undefined, received object"
                    }
                  ],
                  "name": "ZodError"
                },
                {
                  "issues": [
                    {
                      "code": "invalid_type",
                      "expected": "null",
                      "received": "object",
                      "path": [
                        "projects",
                        2,
                        "security"
                      ],
                      "message": "Expected null, received object"
                    }
                  ],
                  "name": "ZodError"
                },
                {
                  "issues": [
                    {
                      "code": "invalid_type",
                      "expected": "object",
                      "received": "undefined",
                      "path": [
                        "projects",
                        2,
                        "security",
                        "managedRules",
                        "vercel_ruleset"
                      ],
                      "message": "Required"
                    },
                    {
                      "code": "invalid_type",
                      "expected": "object",
                      "received": "undefined",
                      "path": [
                        "projects",
                        2,
                        "security",
                        "managedRules",
                        "bot_filter"
                      ],
                      "message": "Required"
                    },
                    {
                      "code": "invalid_type",
                      "expected": "object",
                      "received": "undefined",
                      "path": [
                        "projects",
                        2,
                        "security",
                        "managedRules",
                        "ai_bots"
                      ],
                      "message": "Required"
                    },
                    {
                      "code": "invalid_type",
                      "expected": "object",
                      "received": "undefined",
                      "path": [
                        "projects",
                        2,
                        "security",
                        "managedRules",
                        "owasp"
                      ],
                      "message": "Required"
                    }
                  ],
                  "name": "ZodError"
                }
              ],
              "path": [
                "projects",
                2,
                "security"
              ],
              "message": "Invalid input"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                3,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                4,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                5,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                6,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                7,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                8,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                9,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                10,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                11,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                12,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                13,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                14,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                15,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                16,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                17,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                18,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                19,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                20,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                21,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                22,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                23,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                24,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                25,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                26,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                27,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                28,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                29,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                30,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                31,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                32,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                33,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                34,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                35,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                36,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                37,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                38,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                39,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                40,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                41,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                42,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                43,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                44,
                "alias"
              ],
              "message": "Required"
            },
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "undefined",
              "path": [
                "projects",
                45,
                "alias"
              ],
              "message": "Required"
            }
          ],
          "name": "ZodError"
        },
        {
          "issues": [
            {
              "code": "invalid_union",
              "unionErrors": [
                {
                  "issues": [
                    {
                      "code": "invalid_type",
                      "expected": "undefined",
                      "received": "object",
                      "path": [
                        "projects",
                        2,
                        "security"
                      ],
                      "message": "Expected undefined, received object"
                    }
                  ],
                  "name": "ZodError"
                },
                {
                  "issues": [
                    {
                      "code": "invalid_type",
                      "expected": "null",
                      "received": "object",
                      "path": [
                        "projects",
                        2,
                        "security"
                      ],
                      "message": "Expected null, received object"
                    }
                  ],
                  "name": "ZodError"
                },
                {
                  "issues": [
                    {
                      "code": "invalid_type",
                      "expected": "object",
                      "received": "undefined",
                      "path": [
                        "projects",
                        2,
                        "security",
                        "managedRules",
                        "vercel_ruleset"
                      ],
                      "message": "Required"
                    },
                    {
                      "code": "invalid_type",
                      "expected": "object",
                      "received": "undefined",
                      "path": [
                        "projects",
                        2,
                        "security",
                        "managedRules",
                        "bot_filter"
                      ],
                      "message": "Required"
                    },
                    {
                      "code": "invalid_type",
                      "expected": "object",
                      "received": "undefined",
                      "path": [
                        "projects",
                        2,
                        "security",
                        "managedRules",
                        "ai_bots"
                      ],
                      "message": "Required"
                    },
                    {
                      "code": "invalid_type",
                      "expected": "object",
                      "received": "undefined",
                      "path": [
                        "projects",
                        2,
                        "security",
                        "managedRules",
                        "owasp"
                      ],
                      "message": "Required"
                    }
                  ],
                  "name": "ZodError"
                }
              ],
              "path": [
                "projects",
                2,
                "security"
              ],
              "message": "Invalid input"
            }
          ],
          "name": "ZodError"
        },
        {
          "issues": [
            {
              "code": "invalid_type",
              "expected": "array",
              "received": "object",
              "path": [],
              "message": "Expected array, received object"
            }
          ],
          "name": "ZodError"
        }
      ],
      "path": [],
      "message": "Invalid input"
    }
  ]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions