Skip to content

Commit a90db05

Browse files
authored
Merge pull request #91 from jeedom/beta
Bug fix on log
2 parents dff44f0 + c7be645 commit a90db05

File tree

11 files changed

+31
-8
lines changed

11 files changed

+31
-8
lines changed

core/class/script.class.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,15 @@ class script extends eqLogic {
2929
/* * ***********************Méthodes statiques*************************** */
3030

3131
public static function cronUpdate() {
32+
/** @var script */
3233
foreach (eqLogic::byType('script', true) as $eqLogic) {
3334
$autorefresh = $eqLogic->getConfiguration('autorefresh');
3435
if ($autorefresh != '') {
3536
try {
3637
$c = new Cron\CronExpression(checkAndFixCron($autorefresh), new Cron\FieldFactory);
37-
if ($c->isDue($dateRun)) {
38+
if ($c->isDue()) {
3839
try {
39-
log:add('script','debug',__('Mise à jour des valeurs pour : ', __FILE__).$eqLogic->getHumanName());
40+
log::add('script', 'debug', __('Mise à jour des valeurs pour : ', __FILE__) . $eqLogic->getHumanName());
4041
$eqLogic->refreshAllInfo();
4142
} catch (Exception $exc) {
4243
log::add('script', 'error', __('Erreur pour ', __FILE__) . $eqLogic->getHumanName() . ' : ' . $exc->getMessage());

docs/de_DE/changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
>
55
>Zur Erinnerung: Wenn keine Informationen zum Update vorhanden sind, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt
66
7+
# 01.07.2024
8+
9+
- Bug-Fix
710
- Isolierung des Geräteaktualisierungssystems auf Cron, um es zuverlässiger zu machen
811

912
# 05.06.2024

docs/en_US/changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
>
55
>As a reminder if there is no information on the update, it means that it only concerns the updating of documentation, translation or text
66
7+
# 01/07/2024
8+
9+
- Bug fix
710
- Isolation of the equipment update system on cron to make it more reliable
811

912
# 05/06/2024

docs/es_ES/changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
>
55
>Como recordatorio si no hay información sobre la actualización, significa que solo se refiere a la actualización de documentación, traducción o texto
66
7+
# 01/07/2024
8+
9+
- Arreglo del fallo
710
- Aislamiento del sistema de actualización de equipos en cron para hacerlo más confiable
811

912
# 06/05/2024

docs/fr_FR/changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# 01/07/2024
88

99
- Correction de bug
10-
- Isolation du systeme de mise à jour des equipements sur cron pour le fiabiliser
10+
- Isolation du système de mise à jour des équipements sur cron pour le fiabiliser
1111

1212
# 06/05/2024
1313

docs/i18n/de_DE.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
"changelog.md": {
33
"Changelog Script": "Changelog-Skript",
44
"Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Zur Erinnerung: Wenn keine Informationen zum Update vorhanden sind, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt",
5-
"Isolation du systeme de mise à jour des equipements sur cron pour le fiabiliser": "Isolierung des Geräteaktualisierungssystems auf Cron, um es zuverlässiger zu machen",
5+
"01\/07\/2024": "01.07.2024",
6+
"Correction de bug": "Bug-Fix",
7+
"Isolation du système de mise à jour des équipements sur cron pour le fiabiliser": "Isolierung des Geräteaktualisierungssystems auf Cron, um es zuverlässiger zu machen",
68
"06\/05\/2024": "05.06.2024",
79
"Changement interne pour éviter des effets de bord non désirés": "Interne Änderung zur Vermeidung unerwünschter Nebenwirkungen",
810
"La fonction \"refresh\" de la class": "Die „Refresh“-Funktion der Klasse",

docs/i18n/en_US.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
"changelog.md": {
33
"Changelog Script": "Changelog script",
44
"Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "As a reminder if there is no information on the update, it means that it only concerns the updating of documentation, translation or text",
5-
"Isolation du systeme de mise à jour des equipements sur cron pour le fiabiliser": "Isolation of the equipment update system on cron to make it more reliable",
5+
"01\/07\/2024": "01\/07\/2024",
6+
"Correction de bug": "Bug fix",
7+
"Isolation du système de mise à jour des équipements sur cron pour le fiabiliser": "Isolation of the equipment update system on cron to make it more reliable",
68
"06\/05\/2024": "05\/06\/2024",
79
"Changement interne pour éviter des effets de bord non désirés": "Internal change to avoid unwanted side effects",
810
"La fonction \"refresh\" de la class": "The \"refresh\" function of the class",

docs/i18n/es_ES.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
"changelog.md": {
33
"Changelog Script": "Script de registro de cambios",
44
"Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Como recordatorio si no hay información sobre la actualización, significa que solo se refiere a la actualización de documentación, traducción o texto",
5-
"Isolation du systeme de mise à jour des equipements sur cron pour le fiabiliser": "Aislamiento del sistema de actualización de equipos en cron para hacerlo más confiable",
5+
"01\/07\/2024": "01\/07\/2024",
6+
"Correction de bug": "Arreglo del fallo",
7+
"Isolation du système de mise à jour des équipements sur cron pour le fiabiliser": "Aislamiento del sistema de actualización de equipos en cron para hacerlo más confiable",
68
"06\/05\/2024": "06\/05\/2024",
79
"Changement interne pour éviter des effets de bord non désirés": "Cambio interno para evitar efectos secundarios no deseados",
810
"La fonction \"refresh\" de la class": "La función \"actualizar\" de la clase",

docs/i18n/fr_FR.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
"Changelog Script": "Changelog Script",
44
"IMPORTANT": "IMPORTANT",
55
"Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte",
6-
"Isolation du systeme de mise à jour des equipements sur cron pour le fiabiliser": "Isolation du systeme de mise à jour des equipements sur cron pour le fiabiliser",
6+
"01\/07\/2024": "01\/07\/2024",
7+
"Correction de bug": "Correction de bug",
8+
"Isolation du système de mise à jour des équipements sur cron pour le fiabiliser": "Isolation du système de mise à jour des équipements sur cron pour le fiabiliser",
79
"06\/05\/2024": "06\/05\/2024",
810
"script": "script",
911
"scriptCmd": "scriptCmd",

docs/i18n/pt_PT.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
"changelog.md": {
33
"Changelog Script": "Script do Changelog",
44
"Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Como lembrete, se não houver informações sobre a atualização, isso significa que se trata apenas da atualização da documentação, tradução ou texto",
5-
"Isolation du systeme de mise à jour des equipements sur cron pour le fiabiliser": "Isolamento do sistema de atualização de equipamentos no cron para torná-lo mais confiável",
5+
"01\/07\/2024": "01\/07\/2024",
6+
"Correction de bug": "Correção de bug",
7+
"Isolation du système de mise à jour des équipements sur cron pour le fiabiliser": "Isolamento do sistema de atualização de equipamentos no cron para torná-lo mais confiável",
68
"06\/05\/2024": "05\/06\/2024",
79
"Changement interne pour éviter des effets de bord non désirés": "Mudança interna para evitar efeitos colaterais indesejados",
810
"La fonction \"refresh\" de la class": "A função \"atualizar\" da classe",

0 commit comments

Comments
 (0)