Tenant com valor null
[Finalizado Pelo Aluno]
 
                        Olá Carlos tudo Bem!
Ao realizar o cadastro o valor do $tenant = auth()->user()->tenant, está com valor null, com isso o mesmo não encontra o $tenant->uuid, mas não consigo encontrar o erro.
Forte abraço...
Olá, Ademir!
Tudo bem?
Me dê mais detalhes do erro por favor: https://imgur.com/upload
Tem o código no GitHub?
 
                      Segue
https://github.com/sgdtec/laravelfood.git
erro ocorre quando estou cadastrando o produto.
https://drive.google.com/file/d/1QmGQZzswqTvIAb78Z5QnEp1-2WLM7TWE/view?usp=sharing
 
                      Sem acesso para visualizar o print.
 
                      Segue
https://drive.google.com/file/d/1QmGQZzswqTvIAb78Z5QnEp1-2WLM7TWE/view?usp=sharing
 
                      O seu model User está incompleto, não tem o relacionamento de tenant, por isso o erro.
public function tenant()
{
    return $this->belongsTo(Tenant::class);
}
 
                      Boa tarde Carlos,
estranho a função está ok dentro do User.
 
                      Então esse projeto que me passou aqui está desatualizado: https://github.com/sgdtec/laravelfood.git
O usuário está autenticado?
dd(auth()->check());
 
                      Segue link da imagem das pastas.
https://drive.google.com/file/d/1-iA4lY_27wWZ28gfxcmaXUG_SMuceQjE/view?usp=sharing
Em algum ponto do curso, fiz algo errado...
 
                      Deleta o model User em app/, deixa apenas o que está em app/Models/
Assim que deletar o VSCODE vai indicar quais classes estão usando a versão que está em app/User.php, aí basta atualizar os imports
No seu model user precisa ter o relacionamento tenant(), por isso o erro.
Se subir o projeto atualizado para o Github, eu te ajudo a identificar onde está o erro.
O usuário está autenticado?
dd(auth()->check());
 
                      Carlos quando vou cadastrar o produto da erro:
Symfony\
 
                      O seu import está errado
use App\Tenant;
Deve ser:
use App\Models\Tenant;
 
                      Carlos, estou subindo para o git o projeto conforme estou gravando os arquivos, como que está desatualizado. Não consigo entender isso.
 
                      Olá Carlos,
removi o user da pasta app/, porem não consigui fazer funcionar , ao entrar via login , da erro
Symfony\
Class '\App\User' not found, mas não sei onde o mesmo está sendo envocado, para concertar o mesmo.
https://drive.google.com/file/d/1tauf2_RnGk3_44QkJvrsT8q_UPlV9Jo3/view?usp=sharing
git
https://github.com/sgdtec/laravelfood.git
 
                      Olá, Ademir!
Obseve e medite no erro:
Class '\App\User' not found
É porque está importando o model User do namespace errado.
O namespace correto dele é (http://prntscr.com/vhn5k6):
use App\Models\User;
Faltou fazer algo que fizemos lá no inicio do curso, atualizar o namespace no arquivo config/auth.php
'model' => App\Models\User::class,
 
                      Olá Carlos,
Desculpe pela minha ignorancia.
 
                      Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!