Example #1
0
 def sort_name(self, data):
     handle = data[0]
     cached, name = self.get_cached_value(handle, "SORT_NAME")
     if not cached:
         name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
         self.set_cached_value(handle, "SORT_NAME", name)
     return name
Example #2
0
 def sort_name(self, data):
     handle = data[0]
     cached, name = self.get_cached_value(handle, "SORT_NAME")
     if not cached:
         name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
         self.set_cached_value(handle, "SORT_NAME", name)
     return name
Example #3
0
 def sort_name(self, data):
     handle = data[0]
     cached, name = self.get_cached_value(handle, "SORT_NAME")
     if not cached:
         name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
         # internally we work with utf-8
         if not isinstance(name, str):
             name = name.decode('utf-8')
         self.set_cached_value(handle, "SORT_NAME", name)
     return name
Example #4
0
 def sort_name(self, data):
     handle = data[0]
     cached, name = self.get_cached_value(handle, "SORT_NAME")
     if not cached:
         name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
         # internally we work with utf-8
         if not isinstance(name, str):
             name = name.decode('utf-8')
         self.set_cached_value(handle, "SORT_NAME", name)
     return name
Example #5
0
 def sort_name(self, data):
     name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
     # internally we work with utf-8
     if not isinstance(name, str):
         name = name.decode('utf-8')
     return name
Example #6
0
 def sort_name(self, data):
     name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
     # internally we work with utf-8
     if not isinstance(name, str):
         name = name.decode('utf-8')
     return name