mirror of
https://github.com/minio/minio.git
synced 2026-11-05 16:31:29 +00:00
Fix: admin config set API for notifications (#9085)
Filter out targets set via env when validating incoming config change against configured notification targets Fixes #9066
This commit is contained in:
1 parent
3fea1d5e35
commit
10fd53d6bb
3 files changed
+17
-4
No files matched your search
+8
-2
@@ -757,8 +757,14 @@ func (sys *NotificationSys) ConfiguredTargetIDs() []event.TargetID {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return targetIDs
|
||||
// Filter out targets configured via env
|
||||
var tIDs []event.TargetID
|
||||
for _, targetID := range targetIDs {
|
||||
if !globalEnvTargetList.Exists(targetID) {
|
||||
tIDs = append(tIDs, targetID)
|
||||
}
|
||||
}
|
||||
return tIDs
|
||||
}
|
||||
|
||||
// RemoveNotification - removes all notification configuration for bucket name.
|
||||
|
||||
Reference in new issue
Block a user