Changeset 1681 in tailor


Ignore:
Timestamp:
01/26/11 15:07:05 (2 years ago)
Author:
alberto@…
Hash name:
20110126140705-94583-bfcfee6c148f4d5022a699d41b4cb7b1ced26a58
Message:

Small fix for dealing with missing API method on bzr > 2.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vcpx/repository/bzr.py

    r1671 r1681  
    212212        from datetime import datetime 
    213213        from vcpx.tzinfo import FixedOffset, UTC 
     214        from bzrlib import version_info 
    214215 
    215216        revision = branch.repository.get_revision(revision_id) 
     
    246247            timezone = UTC 
    247248 
     249        if version_info > (2,3): 
     250            author = revision.get_apparent_authors()[0] 
     251        else: 
     252            author = revision.get_apparent_author() 
    248253        return BzrChangeset(revision.revision_id, 
    249254                            datetime.fromtimestamp(revision.timestamp, timezone), 
    250                             revision.get_apparent_author(), 
     255                            author, 
    251256                            revision.message, 
    252257                            entries) 
Note: See TracChangeset for help on using the changeset viewer.