Disable sitesettings methods

This commit is contained in:
vjrj 2018-02-14 11:26:14 +01:00
parent 9ebbe5482a
commit ed7c89476f

View file

@ -1,11 +1,11 @@
import { Meteor } from 'meteor/meteor';
import { check } from 'meteor/check';
/* import { check } from 'meteor/check';
import SiteSettings from './SiteSettings';
import SiteSettingsTypes from './SiteSettingsTypes';
import SiteSettingsTypes from './SiteSettingsTypes'; */
import rateLimit from '../../modules/rate-limit';
Meteor.methods({
'siteSettings.insert': function siteSettingsInsert(setting) {
/* 'siteSettings.insert': function siteSettingsInsert(setting) {
check(setting, {
name: String,
type: String,
@ -46,14 +46,14 @@ Meteor.methods({
} catch (exception) {
throw new Meteor.Error('500', exception);
}
}
} */
});
rateLimit({
methods: [
'siteSettings.insert',
/* 'siteSettings.insert',
'siteSettings.update',
'siteSettings.remove'
'siteSettings.remove' */
],
limit: 5,
timeRange: 1000