From 9b23cbd2c2bd7976bf74651b0cca952150deab5b Mon Sep 17 00:00:00 2001 From: James Cole Date: Thu, 25 Feb 2016 15:02:05 +0100 Subject: [PATCH] #193 --- app/Http/Controllers/CsvController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/CsvController.php b/app/Http/Controllers/CsvController.php index e222de252c..b5a7966f32 100644 --- a/app/Http/Controllers/CsvController.php +++ b/app/Http/Controllers/CsvController.php @@ -417,7 +417,9 @@ class CsvController extends Controller $settings['roles'] = []; if ($request->hasFile('csv_config')) { // Process config file if present. - $data = file_get_contents($request->file('csv_config')->getRealPath()); + + $size = $request->file('csv_config')->getSize(); + $data = $request->file('csv_config')->openFile()->fread($size); $json = json_decode($data, true); if (is_array($json)) { $settings = array_merge($settings, $json);