diff --git a/app/Http/Controllers/MicropubClientController.php b/app/Http/Controllers/MicropubClientController.php index 672c66f2..4c06a867 100644 --- a/app/Http/Controllers/MicropubClientController.php +++ b/app/Http/Controllers/MicropubClientController.php @@ -144,11 +144,10 @@ class MicropubClientController extends Controller if ($request->hasFile('photo')) { $photos = $request->file('photo'); foreach ($photos as $photo) { - $filename = $photo->getClientOriginalName(); - $photo->move(storage_path() . '/media-tmp', $filename); $multipart[] = [ 'name' => 'photo[]', - 'contents' => fopen(storage_path() . '/media-tmp/' . $filename, 'r'), + 'contents' => fopen($photo->path(), 'r'), + 'filename' => $photo->getClientOriginalName(), ]; } } diff --git a/changelog.md b/changelog.md index d28ef0c0..ac9c72f9 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,8 @@ # Changelog +## Version {next} + - Allow files uploaded to the client to be sent to the endoint without needing to use `media-tmp` + ## Version 0.0.14 (2016-10-07) - Fix image upload for notes - Allow co-ordinates to be sent by the client as a geo: URI diff --git a/storage/media-tmp/.gitignore b/storage/media-tmp/.gitignore deleted file mode 100644 index d6b7ef32..00000000 --- a/storage/media-tmp/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -* -!.gitignore