makeplane / makeplane/plane-python-sdk
Pydantic Error on Work Item
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 17
- Forks
- 24
- Merge medio
- 8 d 9 h
- PR fusionados (30 d)
- 2
Descripción
Context
Plane Version: 1.2.1
Plane SDK Version: 0.2.4
Problem
Pydantic error when calling plane.work_items.retrieve()
pydantic_core._pydantic_core.ValidationError: 1 validation error for WorkItemDetail
assignees.0
Input should be a valid dictionary or instance of UserLite [type=model_type, input_value='4b227550-993f-4c4f-9327-67017810774f', input_type=str]
For further information visit https://errors.pydantic.dev/2.12/v/model_type
I believe the api response from plane is sending only assignee ids but the sdk expects it to be a user object
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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.
Línea de trabajo
Empieza reproduciendo el fallo mediante plane.work_items.retrieve() e inspecciona la ruta de validación de WorkItemDetail. Compara los valores de assignees de la respuesta de la API con la forma esperada de UserLite; se considera terminado cuando la recuperación del elemento de trabajo acepta los datos de assignee devueltos sin el ValidationError indicado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- api
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100