Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Corrigir sistema de votação #4

Open
pedromsfernandes opened this issue Nov 20, 2018 · 0 comments
Open

Corrigir sistema de votação #4

pedromsfernandes opened this issue Nov 20, 2018 · 0 comments
Labels
bug Something isn't working

Comments

@pedromsfernandes
Copy link
Owner

Quando alguém faz upvote/downvote, é preciso verificar se já tem algum voto registado. Também se deve permitir votação em comentários, e acrescentar JS.

Sugestão para corrigir o bug atual:

Upvote

  • Não tem voto registado -> adicionar (V=1) à base de dados e adicionar um ponto ao OP.
  • Tem upvote registado -> retirar upvote e retirar um ponto ao OP.
  • Tem downvote registado -> apagar downvote, inserir upvote, e adicionar dois pontos ao OP.

Downvote

  • Não tem voto registado -> adicionar (V=-1) à base de dados e retirar um ponto ao OP.
  • Tem upvote registado -> apagar upvote, inserir downvote e retirar dois pontos ao OP.
  • Tem downvote registado -> retirar downvote, e adicionar um ponto ao OP.
@pedromsfernandes pedromsfernandes added the bug Something isn't working label Nov 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant