Ticket #2813 (closed defeito: fixed)

Opened 8 years ago

Last modified 8 years ago

Implementação da repetição inconsistente

Reported by: acoutinho Owned by: acoutinho
Priority: normal Milestone: Expresso 2.4.0
Component: ExpressoCalendar Version: trunk
Severity: média Keywords: Prognus
Cc: WorkGroup:

Description

Na implementação da função de repetição na agenda formam oferecidas as possibilidades de repetição e intervalo entre as repetições. O ajuste de intervalo está com inconsistência, pois, quando se é criado um evento com repetição apenas, ele cria um evento após o outro, quando se cria um evento com repetição e intervalo 0, ele cria um após o outro, quando se cria um evento com repetição e intervalo 1, ele cria um após o outro, e isto está errado, o numero de intervalos entre eventos não está sendo tratado corretamente.

Ticket da prognus:  #2519

Change History

comment:1 Changed 8 years ago by acoutinho

  • Status changed from new to closed
  • Resolution set to fixed

r6346

  • O intervalo notificado neste ticket está funcionando a contento, contudo fora encontrado inconsistência onde de acordo com a rfc 5545 página 40, o intervalo padrão de uma repetição é 1, ou seja por exemplo um repetição diária de 10 ocorrências com intervalo de 1 terá os 10 dias de eventos, e assim por diante, visto esta regra da rfc a opção de valor 0 para intervalo foi removida, e não mais é possível criar eventos com este intervalo, sendo que o mesmo também é validado;
  • Corrigido parâmetro intervalo de repetição na exportação de eventos;
Note: See TracTickets for help on using tickets.