banyaro-ios/BanYaroGo/API
rene 12f8ba0be8 APIClient: URL.appending(path:) frisst Query-Strings — String-Concat statt
URL.appending(path:) behandelt den Input als reinen Path-Component und
percent-encoded Sonderzeichen, also auch ?. Damit wurde aus
/api/dogs/123/diary?limit=50 ein /api/dogs/123/diary%3Flimit=50, und der
Server lieferte was Anderes als JSON zurück → 'data was not valid JSON'.

Betraf auch Wetter, Giftköder, Verlorene Hunde, Gassi-Zeiten und alle
anderen Endpoints mit Query. Jetzt: baseURL.absoluteString + path.
2026-05-30 12:41:50 +02:00
..
APIClient.swift APIClient: URL.appending(path:) frisst Query-Strings — String-Concat statt 2026-05-30 12:41:50 +02:00
APIError.swift Phase 3.6: B+C+D komplett + HealthKit Sync 2026-05-30 11:19:53 +02:00
DTOs.swift Tagebuch-Decode-Fix: media_items statt media, is_milestone als Int 0/1 2026-05-30 12:35:50 +02:00