fix add missing policy source posture checks

Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
This commit is contained in:
bcmmbaga 2024-09-26 16:34:19 +03:00
parent c384874d7d
commit dc82c2d1ce
No known key found for this signature in database
GPG Key ID: 511EED5C928AD547

View File

@ -203,6 +203,10 @@ func (h *Policies) savePolicy(w http.ResponseWriter, r *http.Request, accountID
policy.Rules = append(policy.Rules, &pr)
}
if req.SourcePostureChecks != nil {
policy.SourcePostureChecks = *req.SourcePostureChecks
}
if err := h.accountManager.SavePolicy(r.Context(), accountID, userID, &policy, isUpdate); err != nil {
util.WriteError(r.Context(), err, w)
return