From f8e2e65b0170268e9c72d52c4fe9f0e13fa05acd Mon Sep 17 00:00:00 2001 From: Daniel Molina Date: Mon, 28 Oct 2013 11:44:37 +0100 Subject: [PATCH] bug #2407: Fix Image upload to Sunstone running under Apache --- src/sunstone/sunstone-server.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sunstone/sunstone-server.rb b/src/sunstone/sunstone-server.rb index 8b013249ca..32586695db 100755 --- a/src/sunstone/sunstone-server.rb +++ b/src/sunstone/sunstone-server.rb @@ -408,7 +408,7 @@ post '/upload'do if (rackinput.class == Tempfile) tmpfile = rackinput - elsif (rackinput.class == StringIO) + elsif (rackinput.class == StringIO || rackinput.class == PhusionPassenger::Utils::RewindableInput) tmpfile = Tempfile.open('sunstone-upload') tmpfile.write rackinput.read tmpfile.flush