From c09f5dda62982dc0ae35d151f336bf179f16cbd8 Mon Sep 17 00:00:00 2001 From: JFronny Date: Thu, 22 Feb 2024 20:22:02 +0100 Subject: [PATCH] fix(translate): handle RuntimeException in TranslateService initialization --- .../gitlab/jfronny/libjf/translate/api/TranslateService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libjf-translate-v1/src/main/java/io/gitlab/jfronny/libjf/translate/api/TranslateService.java b/libjf-translate-v1/src/main/java/io/gitlab/jfronny/libjf/translate/api/TranslateService.java index 4dce0e9..701b5f6 100644 --- a/libjf-translate-v1/src/main/java/io/gitlab/jfronny/libjf/translate/api/TranslateService.java +++ b/libjf-translate-v1/src/main/java/io/gitlab/jfronny/libjf/translate/api/TranslateService.java @@ -50,13 +50,13 @@ public interface TranslateService { List> result = new LinkedList<>(); try { result.add(GoogleTranslateService.get()); - } catch (URISyntaxException | IOException e) { + } catch (URISyntaxException | IOException | RuntimeException e) { LibJf.LOGGER.error("Could not create Google Translate service", e); } if (TranslateConfig.libreTranslateHost != null) { try { result.add(LibreTranslateService.get(TranslateConfig.libreTranslateHost)); - } catch (TranslateException e) { + } catch (TranslateException | RuntimeException e) { LibJf.LOGGER.error("Could not create LibreTranslate service", e); } }