Switch to unified view

a/Allura/allura/model/repo.py b/Allura/allura/model/repo.py
...
...
69
class BasicBlock(Document):
69
class BasicBlock(Document):
70
    class __mongometa__:
70
    class __mongometa__:
71
        name = 'repo_basic_block'
71
        name = 'repo_basic_block'
72
        session = main_doc_session
72
        session = main_doc_session
73
        indexes = [
73
        indexes = [
74
            ('commit_ids',),
74
            ('commit_ids',) ]
75
            ('score') ]
76
75
77
    _id = Field(str)
76
    _id = Field(str)
78
    parent_commit_ids = Field([str])
77
    parent_commit_ids = Field([str])
79
    commit_ids = Field([str])
78
    commit_ids = Field([str])
80
    commit_times = Field([datetime])
79
    commit_times = Field([datetime])
81
    score = Field(int)
82
80
83
    def __repr__(self):
81
    def __repr__(self):
84
        return '%s: (P %s, T %s..%s (%d commits))' % (
82
        return '%s: (P %s, T %s..%s (%d commits))' % (
85
            self._id[:6],
83
            self._id[:6],
86
            [ oid[:6] for oid in self.parent_commit_ids ],
84
            [ oid[:6] for oid in self.parent_commit_ids ],