minor fixes on products

This commit is contained in:
2026-05-04 00:35:39 +02:00
parent a3498b2d7e
commit 3059987143

View File

@@ -94,9 +94,15 @@ public class ProviderService {
String token = hotRechargeTokenService.getToken();
headers.setBearerAuth(token);
LinkedHashMap<String, Object> response = restService.getAs(stockUrl, headers, LinkedHashMap.class);
List stock = (List) response.get("stock");
LinkedHashMap<String, Object> response;
try {
response = restService.getAs(stockUrl, headers, LinkedHashMap.class);
} catch (Exception e) {
log.error("Error fetching products for provider " + providerId, e);
return Collections.emptyList();
}
List stock = (List) response.get("stock");
List<SBZProductDto> products = new ArrayList<>();
for (Object item : stock) {
LinkedHashMap<String, Object> stockItem = (LinkedHashMap<String, Object>) item;