|
|
@ -57,10 +57,10 @@ CardComments.helpers({ |
|
|
|
CardComments.hookOptions.after.update = { fetchPrevious: false }; |
|
|
|
CardComments.hookOptions.after.update = { fetchPrevious: false }; |
|
|
|
|
|
|
|
|
|
|
|
if (Meteor.isServer) { |
|
|
|
if (Meteor.isServer) { |
|
|
|
// Comments are often fetched within a card, so we create an index to make these
|
|
|
|
// Comments are often fetched within a card, so we create an index to make these
|
|
|
|
// queries more efficient.
|
|
|
|
// queries more efficient.
|
|
|
|
Meteor.startup(() => { |
|
|
|
Meteor.startup(() => { |
|
|
|
CardComments._collection._ensureIndex({ cardId: 1, createdAt: -1 }); |
|
|
|
CardComments._collection._ensureIndex({ cardId: 1, createdAt: -1 }); |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
CardComments.after.insert((userId, doc) => { |
|
|
|
CardComments.after.insert((userId, doc) => { |
|
|
|