Disallow creating project with " in the path

It's not supported by dynamips.

Fix https://github.com/GNS3/gns3-gui/issues/987
This commit is contained in:
Julien Duponchelle committed 2016-02-04 11:47:48 +01:00
1 parent 4f61443b20
commit 5bee927481
2 files changed
+11 -1

No files matched your search

+4 -1
View File
@@ -141,7 +141,10 @@ class Project:
if hasattr(self, "_path"):
if path != self._path and self.is_local() is False:
raise aiohttp.web.HTTPForbidden(text="You are not allowed to modify the project directory location")
raise aiohttp.web.HTTPForbidden(text="You are not allowed to modify the project directory path")
if '"' in path:
raise aiohttp.web.HTTPForbidden(text="You are not allowed to use \" in the project directory path. It's not supported by Dynamips.")
self._path = path
self._update_temporary_file()