diff --git a/rowers/dataprep.py b/rowers/dataprep.py index 4c439621..f6eb2dbf 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -2178,7 +2178,7 @@ def read_cols_df_sql(ids, columns, convertnewtons=True): try: df = pd.read_parquet(f,columns=columns) data.append(df) - except OSError: + except (OSError,IndexError): rowdata,row = getrowdata(id=id) if rowdata and len(rowdata.df): datadf = dataprep(rowdata.df,id=id,bands=True,otwpower=True,barchart=True) diff --git a/rowers/views/racesviews.py b/rowers/views/racesviews.py index 8c1cba78..f75a84c2 100644 --- a/rowers/views/racesviews.py +++ b/rowers/views/racesviews.py @@ -3134,7 +3134,7 @@ def virtualevent_entry_edit_view(request,id=0,entryid=0): records = resultobj.objects.filter( userid = r.id, race=race - ) + ).exclude(id=entryid) try: record = resultobj.objects.get(id=entryid)