| << Back to previous view |
[QB-286] delete all user references when an user is deleted
|
|
| Status: | Open |
| Project: | QuickBuild |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Minor |
| Reporter: | Robin Shen | Assigned To: | Robin Shen |
| Resolution: | Unresolved | Votes: | 2 |
| Remaining Estimate: | Unknown | Time Spent: | Unknown |
| Original Estimate: | Unknown | ||
| Description |
|
From customer,
I deleted a user and everything seemed ok. However, after a build, the notify step failed because it couldnt find the user anymore. It would be really nice, when things change or are deleted, that a summary screen could show what all you are affecting. Or, if thats too much, when you delete a user, get rid of him completely(all his references). |
| Comments |
| Comment by Henry Kehbel [ 18/Apr/17 08:32 AM ] |
|
It would be a good idea to flag user that are deleted in database iff they are foreign key for build, aritfacts aso. In GUI they appear in a seperate list of "deleted" users and can't log in any more, but the builds an all stuff can be browsed and furthermore seen to have a complete history.
If you delete a user with a running build your database is corrupt afterwards. But there was no warning whatsoever. |