We maybe need rev_parse method to ensure tag exsisting indeed,
rather than simple str split.
Change-Id: I672fc38b8d839d0fe54890fb7e339b1564585a32
tag = event['refname'][len('refs/tags/'):]
event['branch'] = parse_submit_tag(tag)[0]
event['patchset_revision'] = mygit.rev_parse(tag)
+ # Since patchset_revision is used in gerrit feedback, real tag check
+ # is needed; and the key point is parse_submit_tag can not ensure the
+ # tag exsisting too.
+ if not event['patchset_revision']: tag = None
elif event['event_type'] == 'change-merged':
# for chanage-merged, search submit tag on this commit
branch = event['branch']