diff options
author | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-09-20 16:53:46 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-09-20 16:53:46 (GMT) |
commit | 5683aaac6d62262cd5ed694aeef6917f8778b863 (patch) | |
tree | 6ce463fe29133c7e3028aa1d50155c39b7e7441e | |
parent | f0998bbd028a539f4439ea32d6c62b6338685a9f (diff) |
Create ~/Activities if it doesn't exist yet #1400
-rwxr-xr-x | extensions/cpsection/updater/model.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/extensions/cpsection/updater/model.py b/extensions/cpsection/updater/model.py index ce0708e..9845371 100755 --- a/extensions/cpsection/updater/model.py +++ b/extensions/cpsection/updater/model.py @@ -321,6 +321,9 @@ class _Downloader(gobject.GObject): urlparse(uri) path = os.path.basename(path) + if not os.path.exists(env.get_user_activities_path()): + os.makedirs(env.get_user_activities_path()) + base_name, extension_ = os.path.splitext(path) fd, file_path = tempfile.mkstemp(dir=env.get_user_activities_path(), prefix=base_name, suffix='.xo') |