From a5714e69de4f5a8dd0b94115cbc2be2cdd57735b Mon Sep 17 00:00:00 2001 From: betateilchen Date: Wed, 4 Feb 2015 21:47:46 +0000 Subject: [PATCH] 55_GDS.pm: move AddExtension from Initialize to Define git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@7874 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/55_GDS.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/55_GDS.pm b/fhem/FHEM/55_GDS.pm index 9b68dae47..812caa01b 100644 --- a/fhem/FHEM/55_GDS.pm +++ b/fhem/FHEM/55_GDS.pm @@ -68,8 +68,6 @@ sub GDS_Initialize($) { $tempDir = "c:\\temp\\" if($^O eq "MSWin32"); - GDS_addExtension("GDS_CGI","gds","GDS Files"); - fillMappingTables($hash); initDropdownLists($hash); @@ -106,6 +104,8 @@ sub GDS_Define($$$) { Log3($name, 4, "GDS $name: created"); Log3($name, 4, "GDS $name: tempDir=".$tempDir); + GDS_addExtension("GDS_CGI","gds","GDS Files"); + fillMappingTables($hash); initDropdownLists($hash); @@ -398,6 +398,7 @@ sub GDS_addExtension($$$) { my ($func,$link,$friendlyname)= @_; my $url = "/" . $link; + Log3(undef,4,"Registering gds webservice in FWEXT"; $data{FWEXT}{$url}{FUNC} = $func; $data{FWEXT}{$url}{LINK} = "+$link"; $data{FWEXT}{$url}{NAME} = $friendlyname;