|
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)
|