]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blobdiff - src/allmydata/web/filenode.py
misc mutable-type fixes:
[tahoe-lafs/tahoe-lafs.git] / src / allmydata / web / filenode.py
index 2891317077d2a53601dc08396a5824e585f26cb1..3e4abf13c28eb2ed3a4cb9f1a9cef1a8d6952cd9 100644 (file)
@@ -27,8 +27,8 @@ class ReplaceMeMixin:
     def replace_me_with_a_child(self, req, client, replace):
         # a new file is being uploaded in our place.
         file_format = get_format(req, "CHK")
-        if file_format in ("SDMF", "MDMF"):
-            mutable_type = get_mutable_type(file_format)
+        mutable_type = get_mutable_type(file_format)
+        if mutable_type is not None:
             data = MutableFileHandle(req.content)
             d = client.create_mutable_file(data, version=mutable_type)
             def _uploaded(newnode):