Skip to content

Commit 42cfaaa

Browse files
🚑 Correction bug RepertoireCommune
1 parent 15cb819 commit 42cfaaa

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/main/java/fr/france/RepertoireCommune.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,11 @@ private RepertoireCommune() {
4848
private static List<Commune> initCommunes() {
4949
List<Commune> result = null;
5050
try {
51-
result = new CsvToBeanBuilder<Commune>(new FileReader("communes.csv")).withType(Commune.class).build()
52-
.parse();
51+
InputStream resource = RepertoireCommune.class.getClassLoader().getResourceAsStream("communes.csv");
52+
if (resource == null)
53+
throw new FileNotFoundException();
54+
Reader reader = new InputStreamReader(resource);
55+
result = new CsvToBeanBuilder<Commune>(reader).withType(Commune.class).build().parse();
5356
} catch (IllegalStateException | FileNotFoundException e) {
5457
log.error("Le fichier contenant les communes n'a pas été trouvé", e);
5558
}

0 commit comments

Comments
 (0)