Skip to content

Commit b8b07b9

Browse files
committed
Fix more missing types in Symbolic.py.
1 parent 07d71e5 commit b8b07b9

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

git/refs/tag.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,9 @@ def create(cls, repo: 'Repo', path: PathLike, reference: Union[Commit_ish, str]
9898
Additional keyword arguments to be passed to git-tag
9999
100100
:return: A new TagReference"""
101-
args = (path, reference)
101+
if 'ref' in kwargs and kwargs['ref']:
102+
reference = kwargs['ref']
103+
102104
if logmsg:
103105
kwargs['m'] = logmsg
104106
elif 'message' in kwargs and kwargs['message']:
@@ -107,6 +109,8 @@ def create(cls, repo: 'Repo', path: PathLike, reference: Union[Commit_ish, str]
107109
if force:
108110
kwargs['f'] = True
109111

112+
args = (path, reference)
113+
110114
repo.git.tag(*args, **kwargs)
111115
return TagReference(repo, "%s/%s" % (cls._common_path_default, path))
112116

0 commit comments

Comments
 (0)