From fc52df595ea7c35dd6420b3f7e5914014108095d Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Tue, 20 May 2014 11:45:09 +0000 Subject: [PATCH] FHEMWEB: configDB functions replaced (FORUM #23787) git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@5910 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/01_FHEMWEB.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm index b480ce0e6..f2ed91d4c 100755 --- a/fhem/FHEM/01_FHEMWEB.pm +++ b/fhem/FHEM/01_FHEMWEB.pm @@ -1633,7 +1633,8 @@ FW_style($$) my $cfgDB = defined($a[3]) ? $a[3] : ""; if ($cfgDB eq 'configDB') { my $filePath = FW_fileNameToPath($fileName); - $data = _cfgDB_Readfile($filePath); + my ($err,@content) = cfgDB_FileRead($filePath); + $data = join("\n",@content); } else { $fileName =~ s,.*/,,g; # Little bit of security my $filePath = FW_fileNameToPath($fileName); @@ -1686,7 +1687,8 @@ FW_style($$) } else { # save file to configDB $FW_data =~ s/\r//g if($^O !~ m/Win/); - _cfgDB_Writefile($filePath, $FW_data); + my @content = split(/\n/,$FW_data); + cfgDB_FileWrite($filePath,@content); my $ret = FW_fC("reload $fileName") if($fileName =~ m,\.pm$,); $ret = ($ret ? "

ERROR:

$ret" : "Saved the file $fileName to configDB");