Send content-type when copy/cut/paste
authorChristos Stathis <chstath@ebs.gr>
Wed, 23 Nov 2011 10:57:24 +0000 (12:57 +0200)
committerChristos Stathis <chstath@ebs.gr>
Wed, 23 Nov 2011 10:57:24 +0000 (12:57 +0200)
web_client/src/gr/grnet/pithos/web/client/Pithos.java
web_client/src/gr/grnet/pithos/web/client/commands/PasteCommand.java

index 2fda71b..dc5ec4f 100644 (file)
@@ -990,6 +990,7 @@ public class Pithos implements EntryPoint, ResizeHandler {
             copyFile.setHeader("X-Copy-From", file.getUri());
             if (!file.getOwner().equals(targetUsername))
                copyFile.setHeader("X-Source-Account", file.getOwner());
+            copyFile.setHeader("Content-Type", file.getContentType());
             Scheduler.get().scheduleDeferred(copyFile);
         }
         else  if (callback != null) {
index 8fd5d8b..a6c8f10 100644 (file)
@@ -158,6 +158,7 @@ public class PasteCommand implements Command {
             };
             copyFile.setHeader("X-Auth-Token", app.getToken());
             copyFile.setHeader("X-Move-From", file.getUri());
+            copyFile.setHeader("Content-Type", file.getContentType());
             Scheduler.get().scheduleDeferred(copyFile);
         }
         else if (callback != null) {