Parcourir la source

Support str timezones.

Jelmer Vernooij il y a 11 ans
Parent
commit
e72f792ef1
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  1. 2 0
      dulwich/porcelain.py

+ 2 - 0
dulwich/porcelain.py

@@ -391,6 +391,8 @@ def tag(repo, tag, author=None, message=None, annotated=False,
         if tag_timezone is None:
             # TODO(jelmer) Use current user timezone rather than UTC
             tag_timezone = 0
+        elif isinstance(tag_timezone, str):
+            tag_timezone = parse_timezone(tag_timezone)
         tag_obj.tag_timezone = tag_timezone
         r.object_store.add_object(tag_obj)
         tag_id = tag_obj.id