I was retarded and missed a case causing probs

-missed a case where the start and end date are equal for a certain repo
method.
-this is used by a lot of stuff so hopefully this fix doesnt create
other issues, couldnt test every single thing just yet