Sfoglia il codice sorgente

Support str timezones.

Jelmer Vernooij 11 anni fa
parent
commit
e72f792ef1
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  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