From 010668be042bca3349785b54ab58ba4793239556 Mon Sep 17 00:00:00 2001 From: tomsmeding Date: Wed, 18 Sep 2019 20:22:09 +0200 Subject: lijst: Some database size limit --- modules/lijst/lijst.js | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'modules/lijst') diff --git a/modules/lijst/lijst.js b/modules/lijst/lijst.js index ce81bb5..d30f3f4 100644 --- a/modules/lijst/lijst.js +++ b/modules/lijst/lijst.js @@ -16,8 +16,16 @@ if(!lijst||Array.isArray(lijst)){ persist.setItemSync("lijst",lijst); } +var maxlijstcost=1000000; + var moddir; +function computecost(l){ + var cost=0; + for(var i=0;imaxlijstcost){ + lijst.lijst.pop(); + res.status(451).end("Database too large"); + return; + } persist.setItemSync("lijst",lijst); res.status(200).end(renderFragment()); }); -- cgit v1.2.3-70-g09d2