Merge pull request #60 from ltworf/uppercasecsv

Ignore case to decide format
This commit is contained in:
Salvo 'LtWorf' Tomaselli
2022-01-23 13:45:25 +01:00
committed by GitHub

View File

@@ -93,7 +93,7 @@ class UserInterface:
Files ending with .csv are loaded as csv, the others are Files ending with .csv are loaded as csv, the others are
loaded as json. loaded as json.
''' '''
if filename.endswith('.csv'): if filename.lower().endswith('.csv'):
rel = Relation.load_csv(filename) rel = Relation.load_csv(filename)
else: else:
rel = Relation.load(filename) rel = Relation.load(filename)
@@ -105,7 +105,7 @@ class UserInterface:
def store(self, filename: str, name: str) -> None: def store(self, filename: str, name: str) -> None:
'''Stores a relation to file.''' '''Stores a relation to file.'''
if filename.endswith('.csv'): if filename.lower().endswith('.csv'):
self.relations[name].save_csv(filename) self.relations[name].save_csv(filename)
else: else:
self.relations[name].save(filename) self.relations[name].save(filename)