HemoHeroes / hemoheroes-ruby

6 stars 4 forks source link

#4 Sistema deve enviar notificações - MVP 1 #4

Open cschallen opened 7 years ago

cschallen commented 7 years ago

COMO: Sistema. QUERO: Enviar notificações por e-mail aos doadores. PARA: Notificá-los de acordo com a necessidade fornecida pelo banco de sangue.

Cenários:

Tarefas:

Detalhes técnicos:

Algorítmo base:

Email de solicitação:

leoalmig commented 7 years ago

Trabalhar com hora e data (exemplo: métodos como Time.now) é problemático, pois depende da máquina onde o código está rodando (em quais máquinas esse código vai rodar?). É sempre bom configurar o uso dos métodos para ter resultados consistentes em diferentes ambientes (usar UTC, por exemplo). Mais uma vez, cuidado com conteúdos "engraçados" nos commits.

lrsousa commented 7 years ago

Olá @leoalmig ,

Seguimos as recomendações e colocamos algumas configurações na config/application.rb

config.time_zone = 'Brasilia' config.active_record.default_timezone = :local

E ao usarmos o Date, Time ou DateTime vamos usar o "current" ao invés de "now"