Skip to content

while updating the model getting validationException #178

Description

@LovikaJ

I am migrating from vogels to dynogels and while updating the model I am getting this error:
ValidationException: Invalid UpdateExpression: An expression attribute value used in expression is not defined; attribute value: :ip

I debugged it and found that after I use set session.set(token: token, ip:sourceip) and then use session.updateAsync() it throws the mentioned error.

my test case fails only when I am not passing value to ip. this used to work fine in vogels. I checked and found that in models attributes I don't get the field which is undefined but in case of dynogels I am getting it in the model attribute

vogels:
{ createdAt: '2019-02-21T07:05:13.640Z'}

dynogels:
{createdAt: '2019-02-21T10:42:01.958Z',ip: undefined}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions