URL.appending(path:) behandelt das ? in Query-Strings als Pfad- Component und URL-encoded es zu %3F. Server-Route-Matching scheiterte mit 404 für alle Endpoints mit Query-Parametern. Symptom in cards-native v0.8.x: alle Card-Counts und Due-Counts auf 0, DeckDetailView Cards-Liste leer mit "Server-Fehler (404)" auf /api/v1/cards?deck_id=X. Fix: String-Konkatenation baseURL.absoluteString + path. Caller liefert path inkl. führendem / und optionaler Query. URLRequest parsed das Resultat korrekt. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| AuthenticatedTransport.swift | ||