Closed flavialima1007 closed 2 years ago
@flavialima1007, a pasta onde as fotos são gravadas foi parametrizada no .env.
Veja no .env.example
# Pasta para salvar as fotos de Registro
# Ex. /storage/app/pictures ou vazio para /storage/app (padrão)
PATH_PICTURES=''
Se a variável PATH_PICTURES='' o caminho para salvar as pastas será em /storage/app. Este é o padrão. Se a variável PATH_PICTURES='pictures' o caminho para salvar as pastas será em /storage/app/pictures. Neste caso deve-se criar a pasta pictures.
Para quem já utilizava o sistema, basta acrescentar a variável PATH_PICTURES=''.
Então... era para ser assim, mas realmente no método que chama a foto, pictures() na linh
return Storage::download('/pictures/' . $registro->image);
O correto seria:
$path = (config('ponto.pathPictures') == 'pictures') ? '/pictures/' : '/';
return Storage::download($path . $registro->image);
Desta forma nem precisaria da variável no .env para quem já usava o sistema.
Entendi, obrigada. Baixei essa versão e alterei o nome da pasta para confirmar, deu tudo certo mesmo.
:+1:
Antes, quando clicava no registro de entrada ou saída de algum monitor, a foto tirada não aparecia. Isso era por conta da busca em uma pasta chamada 'pictures' que não existe. Por conta disso o caminho /pictures foi apagado e agora a foto aparece normalmente.