From 17eb7c387890b0fe97e2e293e70e2902f38fb08f Mon Sep 17 00:00:00 2001 From: betateilchen <> Date: Sat, 19 Jan 2019 15:29:52 +0000 Subject: [PATCH] 98_configdb.pm: add parameter check git-svn-id: https://svn.fhem.de/fhem/trunk@18338 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_configdb.pm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/98_configdb.pm b/fhem/FHEM/98_configdb.pm index 702d5ec35..ce37c5ce8 100644 --- a/fhem/FHEM/98_configdb.pm +++ b/fhem/FHEM/98_configdb.pm @@ -186,10 +186,11 @@ sub CommandConfigdb($$) { } when ('reorg') { -# $param1 = $param1 ? $param1 : 3; - $param1 //= 3; + $param1 = 3 unless $param1; + return "Invalid paramaeter '$param1' for reorg. Must be a number." + unless looks_like_number($param1); Log3('configdb', 4, "configdb: reorg requested with keep: $param1."); - $ret = _cfgDB_Reorg($a[1]); + $ret = _cfgDB_Reorg($param1); } when ('search') {