From ecc596534a9d6d6faffc6038a5bce61ebdf59781 Mon Sep 17 00:00:00 2001 From: Tom Needham Date: Sun, 8 Apr 2012 19:08:17 +0000 Subject: [PATCH] Decode json response for admin exports --- apps/admin_migrate/settings.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/admin_migrate/settings.php b/apps/admin_migrate/settings.php index 981d5f4ca63..94bf6052a6b 100644 --- a/apps/admin_migrate/settings.php +++ b/apps/admin_migrate/settings.php @@ -28,10 +28,12 @@ OC_Util::checkAppEnabled('admin_migrate'); // Export? if (isset($_POST['admin_export'])) { // Create the export zip - if( !$path = OC_Migrate::export( null, $_POST['export_type'] ) ){ + $response = json_decode( OC_Migrate::export( null, $_POST['export_type'] ) ); + if( !$response->success ){ // Error die('error'); } else { + $path = $response->data; // Download it header("Content-Type: application/zip"); header("Content-Disposition: attachment; filename=" . basename($path)); -- 2.39.5