Change-Id: I9b19cd90b338a4c3cae5661c658526b7e98c95d1 Signed-off-by: Marc Strapetz <marc.strapetz@syntevo.com>tags/v3.4.0.201405051725-m7
try { | try { | ||||
Object resolved = resolve(rw, revstr); | Object resolved = resolve(rw, revstr); | ||||
if (resolved instanceof String) { | if (resolved instanceof String) { | ||||
return getRef((String) resolved).getLeaf().getObjectId(); | |||||
final Ref ref = getRef((String)resolved); | |||||
return ref != null ? ref.getLeaf().getObjectId() : null; | |||||
} else { | } else { | ||||
return (ObjectId) resolved; | return (ObjectId) resolved; | ||||
} | } |