grit icon indicating copy to clipboard operation
grit copied to clipboard

Fix returning wrong blob id bug in repo.diff(a, b, *paths)

Open ryosuzuki opened this issue 11 years ago • 1 comments

Bug

Return wrong blob object when repo.diff like this

repo = Grit::Repo.new(".")
head = repo.commits.first
base = repo.commits.last

blob = repo.diff(base, head).first.b_blob
# => #<Grit::Blob "0218f96"> 

Fix

Return wrong blob object when repo.diff like this

repo = Grit::Repo.new(".")
head = repo.commits.first
base = repo.commits.last

blob = repo.diff(base, head).first.b_blob
=> #<Grit::Blob "00dd8a636fd79e9436f792cac68f9d2dd3708399"> 

ryosuzuki avatar Jun 01 '13 14:06 ryosuzuki

Coverage Status

Coverage remained the same when pulling 82d08a579dd9d6345ca3336431976a23ed409461 on mitakalab:diff into ca49cdd437626af3088083a9ad0c49adacb7135f on gitlabhq:master.

coveralls avatar Jun 01 '13 14:06 coveralls