Commit a8f15cfa authored by Gabriel-31415's avatar Gabriel-31415
Browse files

ajuste em download

parent fe6dfad7
...@@ -88,6 +88,7 @@ class ArquivoController extends Controller ...@@ -88,6 +88,7 @@ class ArquivoController extends Controller
$arquivo = Arquivo::find($id); $arquivo = Arquivo::find($id);
if (Storage::disk()->exists($arquivo->nome)) { if (Storage::disk()->exists($arquivo->nome)) {
ob_end_clean();
return Storage::download($arquivo->nome); return Storage::download($arquivo->nome);
} }
return abort(404); return abort(404);
......
...@@ -598,6 +598,7 @@ class EventoController extends Controller ...@@ -598,6 +598,7 @@ class EventoController extends Controller
$evento = Evento::find($id); $evento = Evento::find($id);
if (Storage::disk()->exists($evento->pdfEdital)) { if (Storage::disk()->exists($evento->pdfEdital)) {
ob_end_clean();
return Storage::download($evento->pdfEdital); return Storage::download($evento->pdfEdital);
} }
......
...@@ -54,6 +54,7 @@ class HomeController extends Controller ...@@ -54,6 +54,7 @@ class HomeController extends Controller
} }
public function downloadArquivo(Request $request){ public function downloadArquivo(Request $request){
ob_end_clean();
return Storage::download($request->file); return Storage::download($request->file);
} }
} }
...@@ -566,6 +566,7 @@ class TrabalhoController extends Controller ...@@ -566,6 +566,7 @@ class TrabalhoController extends Controller
$projeto = Trabalho::find($id); $projeto = Trabalho::find($id);
//dd($projeto); //dd($projeto);
if (Storage::disk()->exists($projeto->anexoProjeto)) { if (Storage::disk()->exists($projeto->anexoProjeto)) {
ob_end_clean();
return Storage::download($projeto->anexoProjeto); return Storage::download($projeto->anexoProjeto);
} }
return abort(404); return abort(404);
...@@ -573,6 +574,7 @@ class TrabalhoController extends Controller ...@@ -573,6 +574,7 @@ class TrabalhoController extends Controller
public function baixarAnexoGrupoPesquisa($id) { public function baixarAnexoGrupoPesquisa($id) {
$projeto = Trabalho::find($id); $projeto = Trabalho::find($id);
if (Storage::disk()->exists($projeto->anexoGrupoPesquisa)) { if (Storage::disk()->exists($projeto->anexoGrupoPesquisa)) {
ob_end_clean();
return Storage::download($projeto->anexoGrupoPesquisa); return Storage::download($projeto->anexoGrupoPesquisa);
} }
return abort(404); return abort(404);
...@@ -582,6 +584,7 @@ class TrabalhoController extends Controller ...@@ -582,6 +584,7 @@ class TrabalhoController extends Controller
$projeto = Trabalho::find($id); $projeto = Trabalho::find($id);
if (Storage::disk()->exists($projeto->anexoDecisaoCONSU)) { if (Storage::disk()->exists($projeto->anexoDecisaoCONSU)) {
ob_end_clean();
return Storage::download($projeto->anexoDecisaoCONSU); return Storage::download($projeto->anexoDecisaoCONSU);
} }
return abort(404); return abort(404);
...@@ -591,6 +594,7 @@ class TrabalhoController extends Controller ...@@ -591,6 +594,7 @@ class TrabalhoController extends Controller
$projeto = Trabalho::find($id); $projeto = Trabalho::find($id);
if (Storage::disk()->exists($projeto->anexoAutorizacaoComiteEtica)) { if (Storage::disk()->exists($projeto->anexoAutorizacaoComiteEtica)) {
ob_end_clean();
return Storage::download($projeto->anexoAutorizacaoComiteEtica); return Storage::download($projeto->anexoAutorizacaoComiteEtica);
} }
return abort(404); return abort(404);
...@@ -600,6 +604,7 @@ class TrabalhoController extends Controller ...@@ -600,6 +604,7 @@ class TrabalhoController extends Controller
$projeto = Trabalho::find($id); $projeto = Trabalho::find($id);
if (Storage::disk()->exists($projeto->anexoLattesCoordenador)) { if (Storage::disk()->exists($projeto->anexoLattesCoordenador)) {
ob_end_clean();
return Storage::download($projeto->anexoLattesCoordenador); return Storage::download($projeto->anexoLattesCoordenador);
} }
return abort(404); return abort(404);
...@@ -609,7 +614,7 @@ class TrabalhoController extends Controller ...@@ -609,7 +614,7 @@ class TrabalhoController extends Controller
$projeto = Trabalho::find($id); $projeto = Trabalho::find($id);
if (Storage::disk()->exists($projeto->anexoPlanilhaPontuacao)) { if (Storage::disk()->exists($projeto->anexoPlanilhaPontuacao)) {
// ob_end_clean(); ob_end_clean();
return Storage::download($projeto->anexoPlanilhaPontuacao); return Storage::download($projeto->anexoPlanilhaPontuacao);
} }
return abort(404); return abort(404);
...@@ -619,6 +624,7 @@ class TrabalhoController extends Controller ...@@ -619,6 +624,7 @@ class TrabalhoController extends Controller
$projeto = Trabalho::find($id); $projeto = Trabalho::find($id);
if (Storage::disk()->exists($projeto->justificativaAutorizacaoEtica)) { if (Storage::disk()->exists($projeto->justificativaAutorizacaoEtica)) {
ob_end_clean();
return Storage::download($projeto->justificativaAutorizacaoEtica); return Storage::download($projeto->justificativaAutorizacaoEtica);
} }
...@@ -632,6 +638,7 @@ class TrabalhoController extends Controller ...@@ -632,6 +638,7 @@ class TrabalhoController extends Controller
->orderByDesc('updated_at')->first(); ->orderByDesc('updated_at')->first();
if (Storage::disk()->exists($trabalho->$nomeAnexo)) { if (Storage::disk()->exists($trabalho->$nomeAnexo)) {
ob_end_clean();
return Storage::download($trabalho->$nomeAnexo); return Storage::download($trabalho->$nomeAnexo);
} }
return abort(404); return abort(404);
...@@ -642,6 +649,7 @@ class TrabalhoController extends Controller ...@@ -642,6 +649,7 @@ class TrabalhoController extends Controller
->orderByDesc('updated_at')->first(); ->orderByDesc('updated_at')->first();
if (Storage::disk()->exists($eventoTemp->$nomeAnexo)) { if (Storage::disk()->exists($eventoTemp->$nomeAnexo)) {
ob_end_clean();
return Storage::download($eventoTemp->$nomeAnexo); return Storage::download($eventoTemp->$nomeAnexo);
} }
return abort(404); return abort(404);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment