Describe the bug
An object reference with auto_update == true can only be created on the latest revision of an object. If the objects' latest revision is already deleted via force you can't create an auto_update reference anymore without updating the object beforehand.
To Reproduce
Steps to reproduce the behavior:
- Create an object with at least two revisions.
- Create a
auto_update == false reference on a revision which is not the latest
- Delete the latest revision with
force == true
- Try to create a
auto_update == true reference on the latest revision below the deleted
Expected behavior
The latest revision of an object should be the newest revision which is not already deleted.
Describe the bug
An object reference with
auto_update == truecan only be created on the latest revision of an object. If the objects' latest revision is already deleted via force you can't create an auto_update reference anymore without updating the object beforehand.To Reproduce
Steps to reproduce the behavior:
auto_update == falsereference on a revision which is not the latestforce == trueauto_update == truereference on the latest revision below the deletedExpected behavior
The latest revision of an object should be the newest revision which is not already deleted.