removeFailedRequestsForHiddenInspections method
Future<void>
removeFailedRequestsForHiddenInspections()
Implementation
Future<void> removeFailedRequestsForHiddenInspections() async {
final hidden = await getHiddenPjNrs();
if (hidden.isEmpty) return;
final requests = await API().local.getAllFailedRequests() ?? [];
for (final (id, requestData) in requests) {
final reqPjNr = extractPjNrFromRequest(requestData);
if (reqPjNr != null && hidden.contains(reqPjNr)) {
API().local.failedRequestWasSuccessful(id, wasntTho: true);
}
}
}