Kapitel 13/Tutorial.md aktualisiert
This commit is contained in:
@@ -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.
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user