Skip to content

Command_WebAPIProcess_ExecuteAsync wipes RowVersion #296

@dr-consit

Description

@dr-consit

In :

else if (req.Parameters.ContainsKey("Target") && req.Parameters["Target"] is EntityReference entRef) // this should cover things that have targets.

RowVersion is not cloned, this leads to

always returning false thus
DataverseOperationException opEx = new DataverseOperationException("Request Failed, RowVersion is missing and is required when ConcurrencyBehavior is set to a value other then Default.");
always throws.

Which also contains a spelling error (then/than).

Which AFAICT makes deletion with optimistic concurrency impossible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions