From 194d308c34bf5ec538d0e2731b0c32e9d745fbf8 Mon Sep 17 00:00:00 2001 From: Thomas Dannenberg Date: Fri, 29 Aug 2025 21:14:17 +0000 Subject: [PATCH] Kapitel 13/Tutorial.md aktualisiert --- Kapitel 13/Tutorial.md | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/Kapitel 13/Tutorial.md b/Kapitel 13/Tutorial.md index 5b1af90..ff54219 100644 --- a/Kapitel 13/Tutorial.md +++ b/Kapitel 13/Tutorial.md @@ -374,7 +374,7 @@ Im Ergebnis findest du im Feld `data[0].id` deine **User-ID** (z. B. `123456789` {"file_exists":true,"non_empty":false,"vods":[]} {"file_exists":true,"non_empty":true,"vods":["123456789","987654321"]} ``` -5. Set Node – Felder übernehmen +**5. Set Node – Felder übernehmen ### Set Node – Felder übernehmen @@ -386,21 +386,8 @@ Im Ergebnis findest du im Feld `data[0].id` deine **User-ID** (z. B. `123456789` > Stelle die Felder auf den Typ Array bzw. Boolean um. > Aktiviere die Option: Add Option → Ignore Type Conversion Errors → einschalten. -6. State ermitteln (Set-Node – EIN Feld) - - ### State ermitteln - state → - ```json - {{ $json.file_exists === false - ? 'CREATE_AND_DOWNLOAD' - : ($json.non_empty === false - ? 'APPEND_AND_DOWNLOAD' - : 'NEED_CHECK') }} - ``` - > [!IMPORTANT] - > Aktiviere die Option: Include Other Input Fields → ALL. -7. If-Node – zwei klare Wege +**6. If-Node – zwei klare Wege In diesem Schritt legen wir die Entscheidungspfade in einem **If-Node** an. Dafür werden zwei Bedigungen hinzugefügt, die jeweils einen klar benannten Output erzeugen. @@ -416,7 +403,7 @@ Im Ergebnis findest du im Feld `data[0].id` deine **User-ID** (z. B. `123456789` ``` Damit hat der if-Node zwei klar angesprochene Ausgänge, die die weitere Logik steuern. -8. Pfad 1 - CREATE_AND_DOWNLOAD +**7. False - Download Ziel: n8n erkennt neue VODs, erstellt/aktualisiert die State-Datei und lädt jedes VOD **sequenziell** im Clipper herunter und direkt in **Nextcloud** hoch (mit automatischem Aufräumen und Logfiles). Alles wird von n8n gesteuert, die Dateiübertragung übernimmt **rclone** im Clipper. ---