mirror of
https://github.com/minio/minio.git
synced 2025-11-07 21:02:58 -05: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:
@@ -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