Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/frame/activitiestray.py
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2009-10-01 16:30:52 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2009-12-20 13:24:30 (GMT)
commit6385b552c8331ec5c84ed4ae3f3cc7824e661b71 (patch)
treee20a6d004d7403d0eec8ba90c7b878af1e6fa05e /src/jarabe/frame/activitiestray.py
parent36d9fd18a4a3368ae7f9b6853e80d8a192796657 (diff)
Create temporary files for DS in ~/.sugar #1452
Diffstat (limited to 'src/jarabe/frame/activitiestray.py')
-rw-r--r--src/jarabe/frame/activitiestray.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/jarabe/frame/activitiestray.py b/src/jarabe/frame/activitiestray.py
index f7d8c0e..a4e9f81 100644
--- a/src/jarabe/frame/activitiestray.py
+++ b/src/jarabe/frame/activitiestray.py
@@ -37,6 +37,7 @@ from sugar.graphics.menuitem import MenuItem
from sugar.activity.activityhandle import ActivityHandle
from sugar.activity import activityfactory
from sugar import mime
+from sugar import env
from jarabe.model import shell
from jarabe.model import neighborhood
@@ -771,7 +772,8 @@ class IncomingTransferPalette(BaseTransferPalette):
if extension is None:
extension = '.bin'
fd, file_path = tempfile.mkstemp(suffix=extension,
- prefix=self._sanitize(self.file_transfer.title))
+ prefix=self._sanitize(self.file_transfer.title),
+ dir=os.path.join(env.get_profile_path(), 'data'))
os.close(fd)
os.unlink(file_path)