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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions