Defeito #1263
Corrigir leitura do arquivo ics
Situação:
Fechada
Prioridade:
Normal
Atribuído para:
Alexandre Luiz Correia
Categoria:
Calendar
Início:
25/06/2023
Data prevista:
% Terminado:
100%
Descrição
Acrescentar ao processamento de convites externos recebidos por email, em formato vcalendar, as chaves de repetição que o Expresso está apto a reconhecer, segundo este esquema:
# DIARIA ( tipo 1 )- UNTIL, INTERVAL RRULE:FREQ=DAILY;UNTIL=20230630T133000Z RRULE:FREQ=DAILY;INTERVAL=2;UNTIL=20230630T133000Z # SEMANAL ( tipo 2 ) - BYDAY, UNTIL, INTERVAL RRULE:FREQ=WEEKLY;BYDAY=MO,WE;UNTIL=20230728T133000Z RRULE:FREQ=WEEKLY;BYDAY=MO,WE;UNTIL=20230728T133000Z;INTERVAL=2 # MENSAL ( tipos 3 e 4 )- UNTIL, WKST, BYDAY, INTERVAL RRULE:FREQ=MONTHLY;UNTIL=20231112T133000Z RRULE:FREQ=MONTHLY;UNTIL=20231112T133000Z;INTERVAL=2 RRULE:FREQ=MONTHLY;UNTIL=20231112T133000Z;WKST=MO;BYDAY=4MO RRULE:FREQ=MONTHLY;UNTIL=20231112T133000Z;WKST=MO;BYDAY=4MO;INTERVAL=3 # ANUAL ( tipo 5 ) - INTERVAL, UNTIL RRULE:FREQ=YEARLY;UNTIL=20251112T133000Z;INTERVAL=2 RRULE:FREQ=YEARLY;UNTIL=20251112T133000Z;INTERVAL=1 RRULE:FREQ=YEARLY;UNTIL=20251112T133000Z
Revisões associadas
Issue #1263 - Corrigido leitura do arquivo ics.
Histórico
#1 Atualizado por Alexandre Luiz Correia há mais de 1 ano
- Situação alterado de Nova para Resolvida
- % Terminado alterado de 0 para 80
#2 Atualizado por Mauricio Luiz Viani há mais de 1 ano
- Descrição atualizado(a) (diff)
#3 Atualizado por Mauricio Luiz Viani há mais de 1 ano
- Descrição atualizado(a) (diff)
#4 Atualizado por Mauricio Luiz Viani há mais de 1 ano
Ressalva:
Existe bug no Expresso na repetição semanal por dia da semana + intervalo: nem todos os eventos ficam marcados. Exemplo de caso:
# SEMANAL - EXPRESSO - 30/06 A 28/07 RRULE:FREQ=WEEKLY;UNTIL=20230728T133000Z;BYDAY=TH RRULE:FREQ=WEEKLY;INTERVAL=2;UNTIL=20230728T133000Z;BYDAY=TH RRULE:FREQ=WEEKLY;INTERVAL=2;UNTIL=20230728T133000Z;BYDAY=TH
Também encontrado bug na repetição mensal, por dia do mês que cai na última semana e dia maior que 28. Nem todos os eventos ficam marcados
#5 Atualizado por Mauricio Luiz Viani há mais de 1 ano
- % Terminado alterado de 80 para 100
- Situação alterado de Resolvida para Fechada