Skip to content

Commit ed8142f

Browse files
authored
Merge pull request #84 from jeedom/beta
merge
2 parents 3358b82 + 361e013 commit ed8142f

12 files changed

Lines changed: 31 additions & 5 deletions

File tree

core/class/script.class.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ public function execute($_options = null) {
200200
if ($this->getConfiguration('doNotReportHttpError') == 1) {
201201
$request_http->setNoReportError(true);
202202
}
203-
if ($this->getType() == 'action') {
203+
if ($this->getType() == 'action' && trim($request) != '') {
204204
$request_http->setPost($request);
205205
}
206206
if (isset($_options['speedAndNoErrorReport']) && $_options['speedAndNoErrorReport'] == true) {
@@ -264,7 +264,7 @@ public function execute($_options = null) {
264264
if ($this->getConfiguration('xmlNoSslCheck') == 1) {
265265
$request_http->setNoSslCheck(true);
266266
}
267-
if ($this->getType() == 'action') {
267+
if ($this->getType() == 'action' && trim($request) != '') {
268268
$request_http->setPost($request);
269269
}
270270
$xml = trim($request_http->exec($this->getConfiguration('xmlTimeout', 2), $this->getConfiguration('maxXmlRetry', 3)));
@@ -310,7 +310,7 @@ public function execute($_options = null) {
310310
if ($this->getConfiguration('jsonNoSslCheck') == 1) {
311311
$request_http->setNoSslCheck(true);
312312
}
313-
if ($this->getType() == 'action') {
313+
if ($this->getType() == 'action' && trim($request) != '') {
314314
$request_http->setPost($request);
315315
}
316316
$json_str = trim($request_http->exec($this->getConfiguration('jsonTimeout', 2), $this->getConfiguration('maxJsonRetry', 3)));
@@ -391,7 +391,7 @@ public function execute($_options = null) {
391391
if ($this->getConfiguration('htmlNoSslCheck') == 1) {
392392
$request_http->setNoSslCheck(true);
393393
}
394-
if ($this->getType() == 'action') {
394+
if ($this->getType() == 'action' && trim($request) != '') {
395395
$request_http->setPost($request);
396396
}
397397
$html = $request_http->exec($this->getConfiguration('htmlTimeout', 2), $this->getConfiguration('maxHtmlRetry', 3));

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.08.2024
8+
9+
- Vorbereitung auf Jeedom 4.4
710
- Entfernen des integrierten Skripteditors, um zum Kern zu wechseln
811
- Unterstützung für Tags in URLs von XML-, JSON- und HTML-Befehlen, wie es bereits bei http-Befehlen der Fall war
912
- Bessere JSON-Unterstützung bei Aktionen vom Typ http, json und xml (lesen Sie die Dokumentation sorgfältig durch, um zu erfahren, wie das geht))

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/08/2024
8+
9+
- Preparing for jeedom 4.4
710
- Removal of the integrated script editor to switch to the core one
811
- Support for tags in URLs of xml, json & html type commands as it was already on http commands
912
- Better json support in http, json and xml type actions (read the documentation carefully to know how to do this))

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+
# 08/01/2024
8+
9+
- Preparándose para el apuro 4.4
710
- Eliminación del editor de secuencias de comandos integrado para cambiar al principal
811
- Soporte para etiquetas en URL de comandos de tipo xml, json y html como ya estaba en los comandos http
912
- Mejor compatibilidad con json en acciones de tipo http, json y xml (lea atentamente la documentación para saber cómo hacerlo))

docs/fr_FR/changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
>
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
66
7+
# 10/01/2024
8+
9+
- Correction d'un bug sur les requetes de type get http
10+
711
# 08/01/2024
812

913
- Préparation pour jeedom 4.4

docs/i18n/de_DE.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
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+
"08\/01\/2024": "01.08.2024",
6+
"Préparation pour jeedom 4.4": "Vorbereitung auf Jeedom 4.4",
57
"Suppression de l'éditeur intégré de script pour passage sur celui du core": "Entfernen des integrierten Skripteditors, um zum Kern zu wechseln",
68
"Prise en charge des tags dans les URLs des commandes de type xml, json & html comme ce l'était déjà sur les commandes http": "Unterstützung für Tags in URLs von XML-, JSON- und HTML-Befehlen, wie es bereits bei http-Befehlen der Fall war",
79
"Meilleurs support du json dans les actions de type http,json et xml (bien lire la documentation pour savoir comment faire": "Bessere JSON-Unterstützung bei Aktionen vom Typ http, json und xml (lesen Sie die Dokumentation sorgfältig durch, um zu erfahren, wie das geht)",

docs/i18n/en_US.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
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+
"08\/01\/2024": "01\/08\/2024",
6+
"Préparation pour jeedom 4.4": "Preparing for jeedom 4.4",
57
"Suppression de l'éditeur intégré de script pour passage sur celui du core": "Removal of the integrated script editor to switch to the core one",
68
"Prise en charge des tags dans les URLs des commandes de type xml, json & html comme ce l'était déjà sur les commandes http": "Support for tags in URLs of xml, json & html type commands as it was already on http commands",
79
"Meilleurs support du json dans les actions de type http,json et xml (bien lire la documentation pour savoir comment faire": "Better json support in http, json and xml type actions (read the documentation carefully to know how to do this)",

docs/i18n/es_ES.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
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+
"08\/01\/2024": "08\/01\/2024",
6+
"Préparation pour jeedom 4.4": "Preparándose para el apuro 4.4",
57
"Suppression de l'éditeur intégré de script pour passage sur celui du core": "Eliminación del editor de secuencias de comandos integrado para cambiar al principal",
68
"Prise en charge des tags dans les URLs des commandes de type xml, json & html comme ce l'était déjà sur les commandes http": "Soporte para etiquetas en URL de comandos de tipo xml, json y html como ya estaba en los comandos http",
79
"Meilleurs support du json dans les actions de type http,json et xml (bien lire la documentation pour savoir comment faire": "Mejor compatibilidad con json en acciones de tipo http, json y xml (lea atentamente la documentación para saber cómo hacerlo)",

docs/i18n/fr_FR.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
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+
"08\/01\/2024": "08\/01\/2024",
7+
"Préparation pour jeedom 4.4": "Préparation pour jeedom 4.4",
68
"Suppression de l'éditeur intégré de script pour passage sur celui du core": "Suppression de l'éditeur intégré de script pour passage sur celui du core",
79
"Prise en charge des tags dans les URLs des commandes de type xml, json & html comme ce l'était déjà sur les commandes http": "Prise en charge des tags dans les URLs des commandes de type xml, json & html comme ce l'était déjà sur les commandes http",
810
"Meilleurs support du json dans les actions de type http,json et xml (bien lire la documentation pour savoir comment faire": "Meilleurs support du json dans les actions de type http,json et xml (bien lire la documentation pour savoir comment faire",

docs/i18n/pt_PT.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
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+
"08\/01\/2024": "01\/08\/2024",
6+
"Préparation pour jeedom 4.4": "Preparando-se para Jeedom 4.4",
57
"Suppression de l'éditeur intégré de script pour passage sur celui du core": "Remoção do editor de script integrado para alternar para o principal",
68
"Prise en charge des tags dans les URLs des commandes de type xml, json & html comme ce l'était déjà sur les commandes http": "Suporte para tags em URLs de comandos do tipo xml, json e html como já estava em comandos http",
79
"Meilleurs support du json dans les actions de type http,json et xml (bien lire la documentation pour savoir comment faire": "Melhor suporte a json em ações do tipo http, json e xml (leia a documentação com atenção para saber como fazer isso)",

0 commit comments

Comments
 (0)