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

Error en Agenda #3735

Closed
kikesandi opened this issue Dec 24, 2020 · 4 comments
Closed

Error en Agenda #3735

kikesandi opened this issue Dec 24, 2020 · 4 comments

Comments

@kikesandi
Copy link

Describe el problema
No permite importar archivos ".ics" a la agenda.

Cómo reproducir
Pasos para reproducir el problema:
Abrir "Mi Agenda"
Pulsar el cuarto botón "Importar un fichero iCal/ics"
Seleccionar un archivo "ics"
Pulsar "Importar"

Comportamiento esperado
Se debería de crear en la Agenda el evento o los eventos importados

Capturas de pantalla
No aplica

Escritorio (por favor completa la información siguiente lo mejor posible):

  • Sistema operativo : Big Sur
  • Navegador [ej. Chrome Versión 87.0.4280.88 (Build oficial) (x86_64)

**Servidor

Sistema operativo : Linux
Versión de Chamilo: Chamilo 1.11.14
Versión de PHP: 7.2.34

Contexto adicional

@ywarnier
Copy link
Member

Hola @kikesandi
Podrías adjuntar el ICS o algún ICS de ejemplo que gener el problema, por favor?

@kikesandi
Copy link
Author

Claro @ywarnier con gusto.

Lo transcribo por aquí:

BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210101T140000Z
DTEND: 20210101T143000Z
SUMMARY: ACTIVIDAD 1
DESCRIPTION: DESCRIPCIÓN 1
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210102T140000Z
DTEND: 20210102T143000Z
SUMMARY: ACTIVIDAD 2
DESCRIPTION: DESCRIPCIÓN 2
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210103T140000Z
DTEND: 20210103T143000Z
SUMMARY: ACTIVIDAD 3
DESCRIPTION: DESCRIPCIÓN 3
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210104T140000Z
DTEND: 20210104T143000Z
SUMMARY: ACTIVIDAD 4
DESCRIPTION: DESCRIPCIÓN 4
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210105T140000Z
DTEND: 20210105T143000Z
SUMMARY: ACTIVIDAD 5
DESCRIPTION: DESCRIPCIÓN 5
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210106T140000Z
DTEND: 20210106T143000Z
SUMMARY: ACTIVIDAD 6
DESCRIPTION: DESCRIPCIÓN 6
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210107T140000Z
DTEND: 20210107T143000Z
SUMMARY: ACTIVIDAD 7
DESCRIPTION: DESCRIPCIÓN 7
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210108T140000Z
DTEND: 20210108T143000Z
SUMMARY: ACTIVIDAD 8
DESCRIPTION: DESCRIPCIÓN 8
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210109T140000Z
DTEND: 20210109T143000Z
SUMMARY: ACTIVIDAD 9
DESCRIPTION: DESCRIPCIÓN 9
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210110T140000Z
DTEND: 20210110T143000Z
SUMMARY: ACTIVIDAD 10
DESCRIPTION: DESCRIPCIÓN 10
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210111T140000Z
DTEND: 20210111T143000Z
SUMMARY: ACTIVIDAD 11
DESCRIPTION: DESCRIPCIÓN 11
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210112T140000Z
DTEND: 20210112T143000Z
SUMMARY: ACTIVIDAD 12
DESCRIPTION: DESCRIPCIÓN 12
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210113T140000Z
DTEND: 20210113T143000Z
SUMMARY: ACTIVIDAD 13
DESCRIPTION: DESCRIPCIÓN 13
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210114T140000Z
DTEND: 20210114T143000Z
SUMMARY: ACTIVIDAD 14
DESCRIPTION: DESCRIPCIÓN 14
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210115T140000Z
DTEND: 20210115T143000Z
SUMMARY: ACTIVIDAD 15
DESCRIPTION: DESCRIPCIÓN 15
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210116T140000Z
DTEND: 20210116T143000Z
SUMMARY: ACTIVIDAD 16
DESCRIPTION: DESCRIPCIÓN 16
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210117T140000Z
DTEND: 20210117T143000Z
SUMMARY: ACTIVIDAD 17
DESCRIPTION: DESCRIPCIÓN 17
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210118T140000Z
DTEND: 20210118T143000Z
SUMMARY: ACTIVIDAD 18
DESCRIPTION: DESCRIPCIÓN 18
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210119T140000Z
DTEND: 20210119T143000Z
SUMMARY: ACTIVIDAD 19
DESCRIPTION: DESCRIPCIÓN 19
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210120T140000Z
DTEND: 20210120T143000Z
SUMMARY: ACTIVIDAD 20
DESCRIPTION: DESCRIPCIÓN 20
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210121T140000Z
DTEND: 20210121T143000Z
SUMMARY: ACTIVIDAD 21
DESCRIPTION: DESCRIPCIÓN 21
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210122T140000Z
DTEND: 20210122T143000Z
SUMMARY: ACTIVIDAD 22
DESCRIPTION: DESCRIPCIÓN 22
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210123T140000Z
DTEND: 20210123T143000Z
SUMMARY: ACTIVIDAD 23
DESCRIPTION: DESCRIPCIÓN 23
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210124T140000Z
DTEND: 20210124T143000Z
SUMMARY: ACTIVIDAD 24
DESCRIPTION: DESCRIPCIÓN 24
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210125T140000Z
DTEND: 20210125T143000Z
SUMMARY: ACTIVIDAD 25
DESCRIPTION: DESCRIPCIÓN 25
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210126T140000Z
DTEND: 20210126T143000Z
SUMMARY: ACTIVIDAD 26
DESCRIPTION: DESCRIPCIÓN 26
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210127T140000Z
DTEND: 20210127T143000Z
SUMMARY: ACTIVIDAD 27
DESCRIPTION: DESCRIPCIÓN 27
CLASS:PRIVATE
END:VEVENT
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART: 20210128T140000Z
DTEND: 20210128T143000Z
SUMMARY: ACTIVIDAD 28
DESCRIPTION: DESCRIPCIÓN 28
CLASS:PRIVATE
END:VEVENT
END:VCALENDAR

Si este archivo lo importo a google calendar (por ejemplo) se importa perfectamente bien, y para resolver la situación, por el momento lo que he estado haciendo es que luego de importarlo a google calendar, lo exporto y luego lo importo a chamilo.

@carlangas159
Copy link
Contributor

Hola @kikesandi

He revisado los datos basado en el texto que mandaste, daba un fallo al momento de generar la fecha por el paquete correspondiente, podrias validar el pr #3780 que he realizado? date cuenta que utilice tus datos y se me a importado correctamente

@ywarnier
Copy link
Member

Checked and approved

@ywarnier ywarnier added this to the 1.11.16 milestone Aug 10, 2021
@ywarnier ywarnier added the Bug label Aug 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants