|
|
@ -12,7 +12,7 @@ const cache = new LRU({
|
|
|
|
module.exports = function (middleware) {
|
|
|
|
module.exports = function (middleware) {
|
|
|
|
middleware.ratelimitUploads = helpers.try(async (req, res, next) => {
|
|
|
|
middleware.ratelimitUploads = helpers.try(async (req, res, next) => {
|
|
|
|
const { uid } = req;
|
|
|
|
const { uid } = req;
|
|
|
|
if (!meta.config.uploadRateLimitThreshold || uid && await user.isAdminOrGlobalMod(uid)) {
|
|
|
|
if (!meta.config.uploadRateLimitThreshold || (uid && await user.isAdminOrGlobalMod(uid))) {
|
|
|
|
return next();
|
|
|
|
return next();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|