From 56163af258de3110cfeeffeb9fa524f1c36218e1 Mon Sep 17 00:00:00 2001 From: bradymiller Date: Tue, 6 Nov 2012 19:07:31 -0800 Subject: [PATCH] Fix for previous commit to work when uploading encrypted files to couchdb --- controllers/C_Document.class.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/controllers/C_Document.class.php b/controllers/C_Document.class.php index c032eab00..b5d404970 100644 --- a/controllers/C_Document.class.php +++ b/controllers/C_Document.class.php @@ -122,11 +122,12 @@ class C_Document extends Controller { $tmpfile = fopen( $_FILES['file']['tmp_name'][$key] , "r" ); $filetext = fread( $tmpfile, $_FILES['file']['size'][$key] ); $plaintext = $this->decrypt( $filetext, $passphrase ); + fclose($tmpfile); unlink( $_FILES['file']['tmp_name'][$key] ); $tmpfile = fopen( $_FILES['file']['tmp_name'][$key], "w+" ); fwrite( $tmpfile, $plaintext ); fclose( $tmpfile ); - $_FILES['file']['size'][$key] = filesize( $tmpfilepath.$tmpfilename ); + $_FILES['file']['size'][$key] = filesize( $_FILES['file']['tmp_name'][$key] ); } $docid = ''; -- 2.11.4.GIT