Skip to content

Commit 481a032

Browse files
committed
Fix dbgen to set url and wildcard
1 parent 0c92b3b commit 481a032

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

coderd/database/dbgen/generator.go

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ func WorkspaceProxy(t testing.TB, db database.Store, orig database.WorkspaceProx
343343
require.NoError(t, err, "generate secret")
344344
hashedSecret := sha256.Sum256([]byte(secret))
345345

346-
resource, err := db.InsertWorkspaceProxy(context.Background(), database.InsertWorkspaceProxyParams{
346+
proxy, err := db.InsertWorkspaceProxy(context.Background(), database.InsertWorkspaceProxyParams{
347347
ID: takeFirst(orig.ID, uuid.New()),
348348
Name: takeFirst(orig.Name, namesgenerator.GetRandomName(1)),
349349
DisplayName: takeFirst(orig.DisplayName, namesgenerator.GetRandomName(1)),
@@ -353,7 +353,17 @@ func WorkspaceProxy(t testing.TB, db database.Store, orig database.WorkspaceProx
353353
UpdatedAt: takeFirst(orig.UpdatedAt, database.Now()),
354354
})
355355
require.NoError(t, err, "insert proxy")
356-
return resource, secret
356+
357+
// Also set these fields if the caller wants them.
358+
if orig.Url != "" || orig.WildcardHostname != "" {
359+
proxy, err = db.RegisterWorkspaceProxy(context.Background(), database.RegisterWorkspaceProxyParams{
360+
Url: orig.Url,
361+
WildcardHostname: orig.WildcardHostname,
362+
ID: proxy.ID,
363+
})
364+
require.NoError(t, err, "update proxy")
365+
}
366+
return proxy, secret
357367
}
358368

359369
func File(t testing.TB, db database.Store, orig database.File) database.File {

0 commit comments

Comments
 (0)