From 957bdcf5d398c3ea9e6a0404947cc89b909e856b Mon Sep 17 00:00:00 2001 From: "Notmoo-PC\\Notmoo" Date: Thu, 25 Jan 2018 00:16:35 +0100 Subject: [PATCH] =?UTF-8?q?[SERVEUR]=20NoRevertFileSaleDao=20:=20correctio?= =?UTF-8?q?n=20du=20bug=20emp=C3=AAchant=20de=20charger=20le=20fichier=20d?= =?UTF-8?q?e=20logs=20de=20ventes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/pqt/server/module/sale/NoRevertFileSaleDao.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Workspace/server/src/main/java/com/pqt/server/module/sale/NoRevertFileSaleDao.java b/Workspace/server/src/main/java/com/pqt/server/module/sale/NoRevertFileSaleDao.java index 710f0191..f9765370 100644 --- a/Workspace/server/src/main/java/com/pqt/server/module/sale/NoRevertFileSaleDao.java +++ b/Workspace/server/src/main/java/com/pqt/server/module/sale/NoRevertFileSaleDao.java @@ -99,7 +99,7 @@ public class NoRevertFileSaleDao implements ISaleDao { private long readLastSaleIdFromFile(){ long id = DEFAULT_SALE_ID; if(FileUtil.exist(getLogFilePath())){ - try(ReversedLinesFileReader rlfr = new ReversedLinesFileReader(new File("SALE_LOG_FILE_NAME"))){ + try(ReversedLinesFileReader rlfr = new ReversedLinesFileReader(new File(getLogFilePath()))){ boolean stop = false; do{ try { @@ -108,7 +108,7 @@ public class NoRevertFileSaleDao implements ISaleDao { id = Long.parseLong(line.substring(1)); stop = true; } - }catch (EOFException e){ + }catch (NullPointerException | EOFException e){ stop = true; } }while(!stop);