Remove fallback parameter for lastPath and remove commented out code

This commit is contained in:
Veronica Berglyd Olsen
2024-06-16 11:23:42 +02:00
parent 1b7d331e41
commit a3381f1f79
3 changed files with 3 additions and 4 deletions
+2 -2
View File
@@ -438,9 +438,9 @@ class Config:
return self._appPath / "assets" / target
return self._appPath / "assets"
def lastPath(self, key: str | None = None) -> Path:
def lastPath(self, key: str) -> Path:
"""Return the last path used by the user, if it exists."""
if path := self._recentPaths.getPath(key or "default"):
if path := self._recentPaths.getPath(key):
asPath = Path(path)
if asPath.is_dir():
return asPath
+1 -1
View File
@@ -220,7 +220,7 @@ class GuiWelcome(NDialog):
@pyqtSlot()
def _browseForProject(self) -> None:
"""Browse for a project to open."""
if path := SHARED.getProjectPath(self, path=CONFIG.lastPath("project"), allowZip=False):
if path := SHARED.getProjectPath(self, path=CONFIG.homePath(), allowZip=False):
self._openProjectPath(path)
return
-1
View File
@@ -50,7 +50,6 @@ def resetConfigVars():
"""Reset the CONFIG object and set various values for testing to
prevent interfering with local OS.
"""
# CONFIG.setLastPath(_TMP_ROOT)
CONFIG.setBackupPath(_TMP_ROOT)
CONFIG.setGuiFont(None)
CONFIG.setTextFont(None)