Update CHANGELOG.md for v0.2.2
This commit is contained in:
parent
4bac1ad597
commit
e0bcf215ab
1 changed files with 39 additions and 0 deletions
39
CHANGELOG.md
39
CHANGELOG.md
|
|
@ -1,5 +1,44 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## Version 0.2.2 (2025-10-01)
|
||||||
|
|
||||||
|
### Bugfix - Kritisch! 🐛
|
||||||
|
|
||||||
|
#### Tags/Kategorien werden jetzt korrekt zugewiesen
|
||||||
|
**Problem:** Tags und Kategorien wurden als existierend erkannt, aber NICHT dem Beitrag zugewiesen.
|
||||||
|
|
||||||
|
**Ursache:**
|
||||||
|
- WordPress-API gibt bei `term_exists`-Fehler die `term_id` in den Fehler-Daten zurück
|
||||||
|
- Diese `term_id` wurde nicht genutzt, es wurde nur erneut gesucht (was nichts fand)
|
||||||
|
- Ohne Tag-IDs konnte WordPress die Tags nicht zuweisen
|
||||||
|
|
||||||
|
**Lösung:**
|
||||||
|
- Extrahiere `term_id` direkt aus `error_data['data']['term_id']`
|
||||||
|
- Bei `term_exists`-Code: Nutze die zurückgegebene `term_id` sofort
|
||||||
|
- Fallback: Suche erneut falls Extraktion fehlschlägt
|
||||||
|
- Gezielte Suche mit `search`-Parameter für bessere Performance
|
||||||
|
|
||||||
|
**Vorher:**
|
||||||
|
```
|
||||||
|
Fehler beim Erstellen des Tags 'OER': 400 Client Error...
|
||||||
|
Details: {'code': 'term_exists', 'data': {'term_id': 3866}}
|
||||||
|
# Tag-ID 3866 wurde NICHT genutzt → Tag nicht zugewiesen
|
||||||
|
```
|
||||||
|
|
||||||
|
**Nachher:**
|
||||||
|
```
|
||||||
|
→ Tag 'OER' existiert bereits (ID: 3866)
|
||||||
|
→ Tag 'OEP' gefunden (ID: 3867)
|
||||||
|
Gesamt Tag-IDs: [3866, 3867, ...]
|
||||||
|
# Tag-IDs werden dem Beitrag zugewiesen ✅
|
||||||
|
```
|
||||||
|
|
||||||
|
### Verbesserungen
|
||||||
|
|
||||||
|
- `get_tags()` und `get_categories()` mit optionalem `search`-Parameter
|
||||||
|
- Reduziert API-Calls durch gezielte Suche statt alle Tags/Kategorien zu laden
|
||||||
|
- Debug-Ausgaben zeigen jetzt auch gefundene (nicht nur neue) Tags/Kategorien
|
||||||
|
|
||||||
## Version 0.2.1 (2025-10-01)
|
## Version 0.2.1 (2025-10-01)
|
||||||
|
|
||||||
### Bugfixes
|
### Bugfixes
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue