* src/DbLoader.py (DbLoader.save_as): Prohibit SaveAs into the

currently opened database.
	(DbLoader.import_file): Prohibit importing from the currently
	opened database.


svn: r7724
This commit is contained in:
Alex Roitman
2006-11-28 07:10:37 +00:00
parent 8ab76ad2cf
commit ae9b954e29
2 changed files with 12 additions and 0 deletions

View File

@ -213,6 +213,10 @@ class DbLoader:
if self.check_errors(filename):
return ('','')
# Do not allow saving as into the currently open file
if filename == self.dbstate.db.full_name:
return ('','')
filetype = type_selector.get_value()
if filetype == 'auto':
try:
@ -300,6 +304,10 @@ class DbLoader:
if self.check_errors(filename):
return False
# Do not allow importing from the currently open file
if filename == self.dbstate.db.full_name:
return False
filetype = type_selector.get_value()
if filetype == 'auto':
try: