Skip to content

Delete user from project #718

@Valyukhov

Description

@Valyukhov

Сейчас нельзя удалять пользователя с проекта, если на него назначены стихи. То есть можно, но стихи тоже удалятся и в базе будет каша.
Надо исправить.

Варианты решений.
Самый простой:

  1. При попытке удалить с проекта пользователя - проверять есть ли назначенные стихи на такого пользователя и если есть - запретить удаление и выдать предупреждение.
    2. После завершения всех глав хранить стихи либо в таблице chapters либо в таблице books в json. И тогда после завершения главы и при попытке удалить пользователя, если на него назначены стихи только в главах которые завершены, тогда удалить можно. Но после такого удаления нельзя отменить завершение главы.
    3. При попытке удалить с проекта пользователя, если на него назначены стихи - предложить переназначить стихи на другого переводчика этого проекта.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions