Skip to content

TypeError ao passar uma função ao resolveProperty #5

@danielfsousa

Description

@danielfsousa

O resolveProperty lança uma TypeError exception ao passar um argumento que não seja uma string ou um array:

TypeError: property.shift is not a function
    at resolveProperty (/mnt/c/Users/danielfsousa/Desktop/Jazida/jazida-export/node_modules/gammautils/lib/objectUtils.js:211:44)

Ex:

const objeto = {}
resolveProperty(objeto, false)

Acredito que ele deveria ter uma validação e lançar uma excessão mais descritiva

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions