修复了用户组和用户名唯一判断错误的问题

This commit is contained in:
dushixiang
2022-03-05 16:17:08 +08:00
parent 3ad1567a60
commit a6096bee06
6 changed files with 77 additions and 24 deletions

View File

@ -133,7 +133,11 @@ func (service backupService) Import(backup *dto.Backup) error {
if len(backup.Users) > 0 {
for _, item := range backup.Users {
oldId := item.ID
if repository.UserRepository.ExistByUsername(c, item.Username) {
exist, err := repository.UserRepository.ExistByUsername(c, item.Username)
if err != nil {
return err
}
if exist {
delete(userIdMapping, oldId)
continue
}