[Python] Como adicionar uma tarefa para um usuário específico sendo administrador?...

Discussão em 'Python' iniciado por Stack, Outubro 2, 2024.

  1. Stack

    Stack Membro Participativo

    Fiz uma pequena aplicação desktop em python que usa Firebase como banco de dados. Na aplicação você cadastra seu usuário e insere tarefas (como um trello).

    Além disso, existe um login Administrador, no qual o administrador pode inserir tarefas para os outros usuários cadastrados, que ele seleciona.

    Porém, ao inserir tarefas para um usuário selecionado, todos os outros recebem a mesma tarefa, o que não deveria acontecer. Apenas o usuário selecionado pelo administrador deveria receber a tarefa.

    A imagem abaixo mostra a 3 usuários, o admin, 123 e luiz. Ao clicar em gerenciar o usuário 123, e criar uma tarefa para ele, essa tarefa também está aparecendo para o usuário luiz, e não deveria.

    Janela com a lista de usuário cadastrados na aplicação

    Eu gostaria de saber se alguém que entende de python poderia me ajudar a evitar esse problema, tentei refazer o código várias vezes, até usando auxílio de IA, mas não tive êxito. Abaixo segue prints do código com as funções do administrador, onde possivelmente está localizado o erro. Caso precisem de mais informações, é só falarem. Obrigado.

    Função para gerenciar o usuário selecionado

    Função em que eu exibo a interface de tarefas do usuário selecionado e insiro as tarefas que eu quiser, como administrador para o usuário receber ao fazer login na sua conta

    Continue reading...

Compartilhe esta Página