Closed
Description
The method cascadeLock should be reactive because it calls Cascade#cascade
.
The code should look something like:
final EntityEntry e = reassociate( event, entity, id, persister );
return cascadeOnLock( event, persister, entity ) .thenApply( v -> e );
instead of:
final EntityEntry e = reassociate( event, entity, id, persister );
cascadeOnLock( event, persister, entity );
return e;