ci-gui: prevent adding a file twice

This commit is contained in:
Ian Burgwin
2021-02-09 14:48:38 -08:00
parent 4ec5bce712
commit 40a8d2d684

View File

@@ -450,6 +450,8 @@ class CustomInstallGUI(ttk.Frame):
def add_cia(self, path): def add_cia(self, path):
path = abspath(path) path = abspath(path)
if path in self.readers:
return False, 'File already in list'
try: try:
reader = CustomInstall.get_reader(path) reader = CustomInstall.get_reader(path)
except (CIAError, CDNError, TitleMetadataError): except (CIAError, CDNError, TitleMetadataError):