Issue #2862988 by timmillwood, catch: EntityOperations::entityPresave doesn't always set the correct default revision