Skip to content

Commit c4829fb

Browse files
committed
dbmem
1 parent 7c024f6 commit c4829fb

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

coderd/database/dbmem/dbmem.go

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ type data struct {
159159
derpMeshKey string
160160
lastUpdateCheck []byte
161161
serviceBanner []byte
162+
dismissedHealthchecks []byte
162163
applicationName string
163164
logoURL string
164165
appSecurityKey string
@@ -1592,7 +1593,14 @@ func (q *FakeQuerier) GetDeploymentWorkspaceStats(ctx context.Context) (database
15921593
}
15931594

15941595
func (q *FakeQuerier) GetDismissedHealthchecks(ctx context.Context) (string, error) {
1595-
panic("not implemented")
1596+
q.mutex.RLock()
1597+
defer q.mutex.RUnlock()
1598+
1599+
if q.dismissedHealthchecks == nil {
1600+
return "", sql.ErrNoRows
1601+
}
1602+
1603+
return string(q.dismissedHealthchecks), nil
15961604
}
15971605

15981606
func (q *FakeQuerier) GetExternalAuthLink(_ context.Context, arg database.GetExternalAuthLinkParams) (database.ExternalAuthLink, error) {
@@ -6794,8 +6802,12 @@ func (q *FakeQuerier) UpsertDefaultProxy(_ context.Context, arg database.UpsertD
67946802
return nil
67956803
}
67966804

6797-
func (q *FakeQuerier) UpsertDismissedHealthchecks(ctx context.Context, value string) error {
6798-
panic("not implemented")
6805+
func (q *FakeQuerier) UpsertDismissedHealthchecks(ctx context.Context, data string) error {
6806+
q.mutex.RLock()
6807+
defer q.mutex.RUnlock()
6808+
6809+
q.dismissedHealthchecks = []byte(data)
6810+
return nil
67996811
}
68006812

68016813
func (q *FakeQuerier) UpsertLastUpdateCheck(_ context.Context, data string) error {

0 commit comments

Comments
 (0)