From 811da33f20e1bd6e2cffb92afec6316567aa07e2 Mon Sep 17 00:00:00 2001 From: Jian Qiu Date: Tue, 30 Aug 2022 17:59:23 +0800 Subject: [PATCH] fix(notify): fail to create deleted contacts (#14881) Co-authored-by: Qiu Jian --- pkg/notify/models/receiver.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/notify/models/receiver.go b/pkg/notify/models/receiver.go index 009a351f20..f5d1a616bb 100644 --- a/pkg/notify/models/receiver.go +++ b/pkg/notify/models/receiver.go @@ -227,6 +227,10 @@ func (rm *SReceiverManager) InitializeData() error { return nil } +func (rm *SReceiverManager) CreateByInsertOrUpdate() bool { + return true +} + func (rm *SReceiverManager) ValidateCreateData(ctx context.Context, userCred mcclient.TokenCredential, ownerId mcclient.IIdentityProvider, query jsonutils.JSONObject, input api.ReceiverCreateInput) (api.ReceiverCreateInput, error) { var err error input.StatusStandaloneResourceCreateInput, err = rm.SStatusStandaloneResourceBaseManager.ValidateCreateData(ctx, userCred, ownerId, query, input.StatusStandaloneResourceCreateInput)