Timezone handling for DATETIME annotations is broken
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 68/100
Línea de trabajo
Comienza en paikkalize_schedule_item y sigue su uso de parse_datetime; después, sigue la ruta del campo HTML para las anotaciones DATETIME y la conversión de zona horaria del evento. Verifica que las anotaciones utilicen el formato ISO completo con una zona horaria y que los valores mostrados en el campo HTML se conviertan a la zona horaria del evento, tanto si están almacenados en UTC como si lo están en otra zona horaria.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
HTML field produces "2026-03-23T23:48" without seconds or time zone.
paikkalize_schedule_item uses parse_datetime, which assumes UTC if time zone is not provided. I'm pretty sure that's not what the user would expect. Should use event timezone instead.
The annotation should always be in full ISO format with time zone. Can be stored in UTC as long as it's shown to user always in event timezone.
Coming back from the annotation to the HTML field, it should again be cnoverted to event timezone before being shown to user if stored in anything else.
- Lenguaje dominante
- Python
- Estrellas
- 29
- Forks
- 33
- Merge medio
- 16 h 34 min
- PR fusionados (30 d)
- 22
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de con2/kompassi
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
python
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
con2/kompassi#770 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
con2/kompassi#757 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de con2/kompassi
Issues similares
-
bug documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
awslabs/visual-asset-management-system#514 ·
Los mantenedores suelen responder en 1 día
-
backend bug spec:REQ-053
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
nolte/kamerplanter#2547 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
EleutherAI/lm-evaluation-harness#4425 ·
Los mantenedores suelen responder en 1 día
-
Gemini: respect PLANNING_DISABLED=1 in lifecycle context hooksPosiblemente ocupada @AmariAugustin la tomó hoy. Abiertobug good first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 87/100
OthmanAdi/planning-with-files#329 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
wr.dynamodb.read_items returns [{}] for a single partition value that does not existPosiblemente ocupada @auraseb la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
aws/aws-sdk-pandas#3520 ·
Los mantenedores suelen responder en 2 días