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
commit 3383a5eb90
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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)