Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-10-23 23:38:52 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-10-23 23:38:52 (GMT)
commit51ed7d53e4f8444d44584ca9e9163bdd2255accd (patch)
tree5f6c6daba8fb9401e779809b2cda5252f74d90e9
parent8c210479e55191e69aba87f75600d050c9d5bc94 (diff)
FAT doesn't like :, sanitize it
-rw-r--r--NEWS2
-rw-r--r--src/olpc/datastore/backingstore.py1
2 files changed, 3 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 5f6df2d..d0366a9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,5 @@
+* #3768 Fix copy of clipboard objects to usb stick (marco)
+
Snapshot 89ae26ced4
* Improved mime type handling. (marco)
diff --git a/src/olpc/datastore/backingstore.py b/src/olpc/datastore/backingstore.py
index 5b35b65..b76b587 100644
--- a/src/olpc/datastore/backingstore.py
+++ b/src/olpc/datastore/backingstore.py
@@ -735,6 +735,7 @@ class InplaceFileBackingStore(FileBackingStore):
def _get_unique_filename(self, suggested_filename):
filename = suggested_filename.replace('/', '_')
+ filename = filename.replace(':', '_')
# FAT limit is 255, leave some space for uniqueness
max_len = 250