Zeitpunkt Nutzer Delta Tröts TNR Titel Version maxTL Mi 31.07.2024 00:00:36 274.831 +8 5.705.906 20,8 mastodon.cloud 4.1.18 500 Di 30.07.2024 00:00:09 274.823 +9 5.703.994 20,8 mastodon.cloud 4.1.18 500 Mo 29.07.2024 00:00:38 274.814 +12 5.702.172 20,7 mastodon.cloud 4.1.18 500 So 28.07.2024 00:00:07 274.802 +18 5.700.930 20,7 mastodon.cloud 4.1.18 500 Sa 27.07.2024 00:00:09 274.784 +8 5.699.636 20,7 mastodon.cloud 4.1.18 500 Fr 26.07.2024 00:01:07 274.776 +10 5.697.668 20,7 mastodon.cloud 4.1.18 500 Do 25.07.2024 00:00:10 274.766 +9 5.695.805 20,7 mastodon.cloud 4.1.18 500 Mi 24.07.2024 00:00:00 274.757 +12 5.694.383 20,7 mastodon.cloud 4.1.18 500 Di 23.07.2024 00:01:00 274.745 +11 5.692.740 20,7 mastodon.cloud 4.1.18 500 Mo 22.07.2024 00:01:11 274.734 0 5.691.059 20,7 mastodon.cloud 4.1.18 500
Cassius Pacheco (@cassiuspacheco) · 11/2022 · Tröts: 62 · Folger: 58
Mi 31.07.2024 11:48
So apparently using async let to await on multiple requests concurrently won’t return any values if any of the requests fails, even when trying to suppress the errors with try?.
The only way I could find to have partial values being returned is by having them specified in an enum (one case per request with an associated value for each response), then add them all in a TaskGroup to then await the group sequence.
Lots of code to achieve this.
Is this really it or am I missing something?
[Öffentlich] Antw.: 0 Wtrl.: 0 Fav.: 0 · via Ivory for iOS