Ignore case to decide format

Otherwise strange people that use uppercase names will get issues.

Closes: #59
master
Salvo 'LtWorf' Tomaselli 2022-01-23 13:44:01 +07:00
parent 8b6d739365
commit 453f5c5002
No known key found for this signature in database
GPG Key ID: B3A7CF0C801886CF
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
loaded as json.
'''
if filename.endswith('.csv'):
if filename.lower().endswith('.csv'):
rel = Relation.load_csv(filename)
else:
rel = Relation.load(filename)
@ -105,7 +105,7 @@ class UserInterface:
def store(self, filename: str, name: str) -> None:
'''Stores a relation to file.'''
if filename.endswith('.csv'):
if filename.lower().endswith('.csv'):
self.relations[name].save_csv(filename)
else:
self.relations[name].save(filename)