The company owner can be picked in New space but not added later

Cerrado Apto para principiantes
#905 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Ya se ha fusionado un pull request relacionado.

  • #914 de @PelikanFix16 — fusionado

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
75/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
react, typescript

Línea de trabajo

Empieza por grants.ts:62 y SpaceSettings.tsx:116; después, compara cómo la ventana Nuevo espacio y la configuración del espacio añaden personas. Haz que ambas vías permitan añadir a cualquier persona de la empresa y comprueba que añadir al propietario de la empresa ya no devuelva 403 OWNER_REQUIRED ni oculte al propietario.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

A member who is a space admin can pick the company owner in the New space window. Adding the same person later in Space settings gives 403 OWNER_REQUIRED (grants.ts:62), and SpaceSettings.tsx:116 hides the owner. Both ways of adding people should follow the same rule: any company person can be added.

Found in the second review of #895: https://github.com/ColdPhase/flux/pull/895#pullrequestreview-5808321551. The same code is on main. Close before the v0.2 release.

Lenguaje dominante
TypeScript
Estrellas
3
Forks
0
Merge medio
11 h 54 min
PR fusionados (30 d)
371

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de ColdPhase/flux

Todos los issues de ColdPhase/flux

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.