Switch to unified view

a/Allura/allura/model/discuss.py b/Allura/allura/model/discuss.py
...
...
96
        return self.post_class().query.find(q)
96
        return self.post_class().query.find(q)
97
97
98
class Thread(Artifact):
98
class Thread(Artifact):
99
    class __mongometa__:
99
    class __mongometa__:
100
        name='thread'
100
        name='thread'
101
        indexes = [
102
            ('artifact_id',),
103
            ('artifact_reference',),
104
            ]
101
    type_s = 'Thread'
105
    type_s = 'Thread'
102
106
103
    _id=FieldProperty(str, if_missing=lambda:h.nonce(8))
107
    _id=FieldProperty(str, if_missing=lambda:h.nonce(8))
104
    discussion_id = ForeignIdProperty(Discussion)
108
    discussion_id = ForeignIdProperty(Discussion)
105
    artifact_id = FieldProperty(None)
109
    artifact_id = FieldProperty(None)