From e5af92685217abf6a79c23b6b40480595598f6dc Mon Sep 17 00:00:00 2001 From: Christos Stathis Date: Wed, 23 Nov 2011 12:57:24 +0200 Subject: [PATCH] Send content-type when copy/cut/paste --- src/gr/grnet/pithos/web/client/Pithos.java | 1 + src/gr/grnet/pithos/web/client/commands/PasteCommand.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/gr/grnet/pithos/web/client/Pithos.java b/src/gr/grnet/pithos/web/client/Pithos.java index 2fda71b..dc5ec4f 100644 --- a/src/gr/grnet/pithos/web/client/Pithos.java +++ b/src/gr/grnet/pithos/web/client/Pithos.java @@ -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) { diff --git a/src/gr/grnet/pithos/web/client/commands/PasteCommand.java b/src/gr/grnet/pithos/web/client/commands/PasteCommand.java index 8fd5d8b..a6c8f10 100644 --- a/src/gr/grnet/pithos/web/client/commands/PasteCommand.java +++ b/src/gr/grnet/pithos/web/client/commands/PasteCommand.java @@ -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) { -- 1.7.10.4