]> BookStack Code Mirror - bookstack/blobdiff - app/Uploads/ImageService.php
Add base64 image support
[bookstack] / app / Uploads / ImageService.php
index 92c3994a71e0386a792951dac75b6ad5542b9ec7..010b531f1042d1714205474fc5437a9e6078f0be 100644 (file)
@@ -109,6 +109,7 @@ class ImageService
             $storage->put($fullPath, $imageData);
             $storage->setVisibility($fullPath, 'public');
         } catch (Exception $e) {
+            \Log::error('Error when attempting image upload:' . $e->getMessage());
             throw new ImageUploadException(trans('errors.path_not_writable', ['filePath' => $fullPath]));
         }
 
@@ -139,7 +140,7 @@ class ImageService
         $name = str_replace(' ', '-', $name);
         $nameParts = explode('.', $name);
         $extension = array_pop($nameParts);
-        $name = implode('.', $nameParts);
+        $name = implode('-', $nameParts);
         $name = Str::slug($name);
 
         if (strlen($name) === 0) {