Changeset 1910

Show
Ignore:
Timestamp:
01/28/07 14:16:13 (2 years ago)
Author:
eblot
Message:

RevtreePlugin:

Upgrade model.py for the latest Trac changes introduced w/ 4655.

  • Note that this breaks compatibility w/ previous releases of Trac trunk.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • revtreeplugin/0.11/revtree/model.py

    r1908 r1910  
    2020from trac.core import * 
    2121from trac.util.datefmt import utc 
     22from trac.util.text import to_unicode 
    2223from trac.versioncontrol import Node, Changeset 
    2324 
     
    6465    def prop(self, prop): 
    6566        self._load_properties() 
    66         return self.properties.has_key(prop) and self.properties[prop] or '' 
     67        uprop = to_unicode(prop) 
     68        return self.properties.has_key(uprop) and self.properties[uprop] or '' 
    6769             
    6870    def props(self, majtype=None): 
     
    269271    def get_revision_properties(self, revision): 
    270272        """Returns the revision properties""" 
    271         props = {} 
    272273        changeset = self._crepos.get_changeset(revision) 
    273         for name, value, flag, html in changeset.get_properties(): 
    274             props[name] = value 
    275         return props 
     274        return changeset.get_properties() 
    276275                                            
    277276    def find_node(self, path, rev):