mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-05-22 22:59:58 +08:00
Floating page content bugfix and prevent incompatable image uploads. Fixes #26.
This commit is contained in:
@ -110,7 +110,11 @@ class ImageController extends Controller
|
||||
public function upload(Request $request)
|
||||
{
|
||||
$this->checkPermission('image-create');
|
||||
$this->validate($request, [
|
||||
'file' => 'image|mimes:jpeg,gif,png'
|
||||
]);
|
||||
$imageUpload = $request->file('file');
|
||||
|
||||
$name = str_replace(' ', '-', $imageUpload->getClientOriginalName());
|
||||
$storageName = substr(sha1(time()), 0, 10) . '-' . $name;
|
||||
$imagePath = '/uploads/images/' . Date('Y-m-M') . '/';
|
||||
|
Reference in New Issue
Block a user