Relative position not calculated correctly for some edge cases
This problem is happening for move_after
method.
Let's assume the following issues:
- issue1 - relative_position 1000
- issue2 - relative_position 1001
- issue3 - relative_position 1002
- issue4 - relative_position 1003
With call issue1.move_after(issue2)
we want to have issues in order issue2 - issue1 - issue3 - issue4
We, however, end up with sth like
- issue1 - relative_position 1001
- issue2 - relative_position 1001
- issue3 - relative_position 1250
- issue4 - relative_position 1500
Edited by Jarka Košanová