Pull request 2210: AG-32341-client-duplicate-uids
Squashed commit of the following: commit 6f83ec8a4f0dfb2360912116a48d35d1f7df7f66 Merge: 2fea9c06a2383ab57cAuthor: Stanislav Chzhen <s.chzhen@adguard.com> Date: Fri Apr 26 19:23:15 2024 +0300 Merge branch 'master' into AG-32341-client-duplicate-uids commit 2fea9c06af9a0b349e612620292bc629f514fead Merge: 672a30ce4b9d5e5ba0Author: Stanislav Chzhen <s.chzhen@adguard.com> Date: Fri Apr 26 14:00:49 2024 +0300 Merge branch 'master' into AG-32341-client-duplicate-uids commit 672a30ce402f51819d741ea92ec5283eea4e6813 Author: Stanislav Chzhen <s.chzhen@adguard.com> Date: Fri Apr 26 13:59:59 2024 +0300 all: upd chlog commit 7c2b26e3ece123d67d0377f816003600408b5e94 Author: Stanislav Chzhen <s.chzhen@adguard.com> Date: Wed Apr 24 21:08:47 2024 +0300 all: imp chlog commit fcca9afe0cdb3d23e6fc653dd334161cbc6d832a Author: Stanislav Chzhen <s.chzhen@adguard.com> Date: Wed Apr 24 18:56:34 2024 +0300 all: fix client duplicate uids
This commit is contained in:
@@ -286,7 +286,13 @@ func (clients *clientsContainer) addFromConfig(
|
||||
|
||||
_, err = clients.add(cli)
|
||||
if err != nil {
|
||||
log.Error("clients: adding client at index %d %s: %s", i, cli.Name, err)
|
||||
if errors.Is(err, client.ErrDuplicateUID) {
|
||||
return fmt.Errorf("clients: adding client %s at index %d: %w", cli.Name, i, err)
|
||||
}
|
||||
|
||||
// TODO(s.chzhen): Return an error instead of logging if more
|
||||
// stringent requirements are implemented.
|
||||
log.Error("clients: adding client %s at index %d: %s", cli.Name, i, err)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user