Added rate limiting to heavy subscriptions

This commit is contained in:
Stefan Zermatten
2017-09-26 14:59:41 +02:00
parent 212986ac37
commit 4e96047e90
4 changed files with 20 additions and 5 deletions

View File

@@ -25,3 +25,10 @@ Meteor.publish("characterList", function(){
Parties.find({owner: userId}),
];
});
DDPRateLimiter.addRule({
name: "characterList",
type: "subscription",
userId(){ return true; },
connectionId(){ return true; },
}, 8, 5000);