Merge pull request #60 from ltworf/uppercasecsv

Ignore case to decide format
master
Salvo 'LtWorf' Tomaselli 2022-01-23 13:45:25 +07:00 committed by GitHub
commit 3383a5eb90
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

@ -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)