FHEM Forum

FHEM => Sonstiges => Thema gestartet von: betateilchen am 03 September 2022, 16:12:39

Titel: [bug] fhem.pl: ResolveDateWildcards() für statefile nicht konsequent umgesetzt
Beitrag von: betateilchen am 03 September 2022, 16:12:39
Hallo Rudi,

restoreDir_saveFile($restoreDir, $attr{global}{statefile}) if(!configDBUsed());

in CommandSave() Zeile 1721 funktioniert nicht, wenn im globalen Attribut "statefile" mit %L als Platzhalter gearbeitet wird.

An anderen Stellen in fhem.pl findet sich dazu folgendes Konstrukt:


  my @t = localtime(gettimeofday());
  my $stf  = ResolveDateWildcards(AttrVal("global", "statefile",  ""), @t);


Das könnte sicher auch in CommandSave() für eine Lösung sorgen.
Titel: Antw:[bug] fhem.pl: ResolveDateWildcards() für statefile nicht konsequent umgesetzt
Beitrag von: rudolfkoenig am 03 September 2022, 17:41:41
Danke fuer den Hinweis und den Vorschlag, ich habe es genau so umgesetzt.
Titel: Antw:[bug] fhem.pl: ResolveDateWildcards() für statefile nicht konsequent umgesetzt
Beitrag von: betateilchen am 03 September 2022, 19:34:31
Danke.