Skip to content

Commit 9aa7835

Browse files
committed
Move experiment init below authz init
1 parent cb9a2c5 commit 9aa7835

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

coderd/coderd.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ import (
3636

3737
"cdr.dev/slog"
3838
"github.com/coder/coder/buildinfo"
39+
"github.com/coder/coder/coderd/authzquery"
3940

4041
// Used to serve the Swagger endpoint
4142
_ "github.com/coder/coder/coderd/apidoc"
4243
"github.com/coder/coder/coderd/audit"
43-
"github.com/coder/coder/coderd/authzquery"
4444
"github.com/coder/coder/coderd/awsidentity"
4545
"github.com/coder/coder/coderd/database"
4646
"github.com/coder/coder/coderd/database/dbtype"
@@ -156,12 +156,6 @@ func New(options *Options) *API {
156156
options = &Options{}
157157
}
158158
experiments := initExperiments(options.Logger, options.DeploymentConfig.Experiments.Value, options.DeploymentConfig.Experimental.Value)
159-
// TODO: remove this once we promote authz_querier out of experiments.
160-
if experiments.Enabled(codersdk.ExperimentAuthzQuerier) {
161-
if _, ok := (options.Database).(*authzquery.AuthzQuerier); !ok {
162-
options.Database = authzquery.NewAuthzQuerier(options.Database, options.Authorizer)
163-
}
164-
}
165159
if options.AppHostname != "" && options.AppHostnameRegex == nil || options.AppHostname == "" && options.AppHostnameRegex != nil {
166160
panic("coderd: both AppHostname and AppHostnameRegex must be set or unset")
167161
}
@@ -202,6 +196,12 @@ func New(options *Options) *API {
202196
if options.Auditor == nil {
203197
options.Auditor = audit.NewNop()
204198
}
199+
// TODO: remove this once we promote authz_querier out of experiments.
200+
if experiments.Enabled(codersdk.ExperimentAuthzQuerier) {
201+
if _, ok := (options.Database).(*authzquery.AuthzQuerier); !ok {
202+
options.Database = authzquery.NewAuthzQuerier(options.Database, options.Authorizer)
203+
}
204+
}
205205

206206
siteCacheDir := options.CacheDir
207207
if siteCacheDir != "" {

0 commit comments

Comments
 (0)