From 1ed049a6828149e00d424a3dac87b3d1b1777d6a Mon Sep 17 00:00:00 2001 From: Andreas Fischer Date: Thu, 8 Aug 2013 21:27:59 +0200 Subject: [PATCH] Do not repeat JSON success code. --- apps/files/ajax/newfile.php | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/apps/files/ajax/newfile.php b/apps/files/ajax/newfile.php index 8ee4888b34..22598ee78e 100644 --- a/apps/files/ajax/newfile.php +++ b/apps/files/ajax/newfile.php @@ -76,14 +76,14 @@ if($source) { $eventSource->close(); exit(); } else { + $success = false; if($content) { - if(\OC\Files\Filesystem::file_put_contents($target, $content)) { - $meta = \OC\Files\Filesystem::getFileInfo($target); - $id = $meta['fileid']; - OCP\JSON::success(array("data" => array('content'=>$content, 'id' => $id))); - exit(); - } - }elseif(\OC\Files\Filesystem::touch($target)) { + $success = \OC\Files\Filesystem::file_put_contents($target, $content); + } else { + $success = \OC\Files\Filesystem::touch($target); + } + + if($success) { $meta = \OC\Files\Filesystem::getFileInfo($target); $id = $meta['fileid']; OCP\JSON::success(array("data" => array('content'=>$content, 'id' => $id, 'mime' => $meta['mimetype']))); @@ -91,5 +91,4 @@ if($source) { } } - OCP\JSON::error(array("data" => array( "message" => "Error when creating the file" )));