Alerting: Update provisioning to validate user-defined UID on create (#73793)
* add ValidateUID to util * provisioning to validate UID on rule creation --------- Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com>
This commit is contained in:
co-authored by
brendamuir
Alexander Weaver
parent
9c50296a07
commit
99fd7b8141
@@ -33,6 +33,7 @@ import (
|
||||
secrets_fakes "github.com/grafana/grafana/pkg/services/secrets/fakes"
|
||||
"github.com/grafana/grafana/pkg/services/user"
|
||||
"github.com/grafana/grafana/pkg/setting"
|
||||
"github.com/grafana/grafana/pkg/util"
|
||||
"github.com/grafana/grafana/pkg/web"
|
||||
)
|
||||
|
||||
@@ -283,7 +284,7 @@ func TestProvisioningApi(t *testing.T) {
|
||||
|
||||
t.Run("PUT sets expected fields with no provenance", func(t *testing.T) {
|
||||
sut := createProvisioningSrvSut(t)
|
||||
uid := t.Name()
|
||||
uid := util.GenerateShortUID()
|
||||
rule := createTestAlertRule("rule", 1)
|
||||
rule.UID = uid
|
||||
insertRuleInOrg(t, sut, rule, 3)
|
||||
|
||||
Reference in New Issue
Block a user