From e8b9432be2384bf215a0786d10cbc055161a3db2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E6=9C=A8=E8=A6=81?= Date: Tue, 25 Jul 2023 14:55:08 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20IndexError=E3=82=92=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E3=81=9B=E3=81=9A=E3=80=81CSV=E3=81=AE=E5=88=97=E4=B8=8D?= =?UTF-8?q?=E8=B6=B3=E3=81=AE=E7=A2=BA=E8=AA=8D=E3=81=99=E3=82=8B=E3=82=88?= =?UTF-8?q?=E3=81=86=E3=81=AB=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/model/internal/master_mainte_csv.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/ecs/jskult-webapp/src/model/internal/master_mainte_csv.py b/ecs/jskult-webapp/src/model/internal/master_mainte_csv.py index fa308a26..16591161 100644 --- a/ecs/jskult-webapp/src/model/internal/master_mainte_csv.py +++ b/ecs/jskult-webapp/src/model/internal/master_mainte_csv.py @@ -136,12 +136,9 @@ class MasterMainteCSVItem(metaclass=ABCMeta): return (error_list, start_date_time, end_date_time) def get_csv_value(self, column_no: int): - try: - column_value = self.csv_row[column_no] - except IndexError: - column_value = '' - - return column_value + if len(self.csv_row) <= column_no: + return '' + return self.csv_row[column_no] @abstractmethod def csv_row_data(self) -> dict: