En nuestra versión de abril de 2022, realizamos algunos cambios en los grupos para abordar los problemas con los tiempos de espera mientras se creaban grupos dentro de Brightspace. Los cambios que hemos realizado significan que la creación de categorías de grupos, sus grupos secundarios y cualquier inscripción ahora se procesan mediante una tarea en segundo plano, lo que garantiza que los grupos siempre se creen correctamente y que sus inscripciones se procesen según lo esperado cada vez. Anteriormente, es posible que haya visto errores al crear categorías de grupo, lo que hace que el método de creación anterior no sea confiable. En este momento, estos cambios solo se aplican a la creación de grupos dentro de la interfaz de Brightspace, en la herramienta Grupos.
En nuestra versión de junio de 2022, o 20.22.06, realizaremos el mismo cambio en nuestras API de creación de grupos para proporcionar los mismos beneficios a este medio de creación de grupos. A partir de junio, cuando utilice la ruta de API 'POST /d2l/api/lp/(version)/(orgUnitId)/groupcategories/' para crear una nueva categoría de grupo en una unidad de organización, recibirá una respuesta de código de estado diferente, un 202 Accepted, que indicaría que su solicitud se ha aceptado pero aún no se ha completado. A continuación, podrá utilizar una nueva ruta de API para comprobar el estado de la solicitud de creación de categoría de grupo y asegurarse de que se ha completado correctamente. Normalmente, los usuarios que publican en esta API habrían visto un mensaje de estado 200 OK si la acción se hubiera realizado correctamente.
Cualquier ruta de API, como llamadas PUT, POST o DELETE contra la creación de la categoría de grupo que se está procesando actualmente, fallaría con una nueva respuesta de código de estado, un conflicto 409, que indica que la creación de la categoría de grupo aún no se ha completado y que no se pueden realizar cambios en la categoría de grupo en este momento.
¿Por qué estamos haciendo este cambio?
Para que podamos pasar a un medio más sólido de crear grupos y proporcionar los beneficios que nos brinda el nuevo método de creación en segundo plano, debemos asegurarnos de que este cambio se aplique a todos los métodos de creación de grupos, tanto dentro de la interfaz de usuario como a través de nuestras API en este momento.
¿Qué significa esto para mí?
Si utilizas nuestra API de categoría de grupo como parte de tu proceso para crear grupos dentro de las unidades de organización, tendrás que esperar una respuesta de código de estado diferente y ser capaz de gestionarla con éxito.