File tree Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Original file line number Diff line number Diff line change 5
5
namespace DigitalCreative \Filepond \Http \Controllers ;
6
6
7
7
use DigitalCreative \Filepond \Data \Data ;
8
+ use Illuminate \Support \Facades \Storage ;
8
9
use Laravel \Nova \Http \Requests \NovaRequest ;
9
- use Symfony \Component \HttpFoundation \BinaryFileResponse ;
10
+ use Symfony \Component \HttpFoundation \StreamedResponse ;
10
11
11
12
class LoadController
12
13
{
13
- public function __invoke (NovaRequest $ request ): BinaryFileResponse
14
+ public function __invoke (NovaRequest $ request ): StreamedResponse
14
15
{
15
16
$ data = Data::fromEncrypted ($ request ->input ('serverId ' ));
16
17
17
- return response ()->file (
18
- file: $ data ->absolutePath (),
19
- headers: [
20
- 'Content-Disposition ' => sprintf ('inline; filename="%s" ' , basename ($ data ->filename )),
21
- ],
22
- );
18
+ return Storage::disk ($ data ->disk )->response ($ data ->path );
23
19
}
24
20
}
You can’t perform that action at this time.
0 commit comments