(ctx context.Context, userID string, cfg userconfig.Config)
| 38 | } |
| 39 | |
| 40 | func (t timed) SetConfig(ctx context.Context, userID string, cfg userconfig.Config) error { |
| 41 | return instrument.CollectedRequest(ctx, "DB.SetConfig", databaseRequestDuration, instrument.ErrorCode, func(ctx context.Context) error { |
| 42 | return t.d.SetConfig(ctx, userID, cfg) // Warning: this will produce an incorrect result if the configID ever overflows |
| 43 | }) |
| 44 | } |
| 45 | |
| 46 | func (t timed) GetAllConfigs(ctx context.Context) (map[string]userconfig.View, error) { |
| 47 | var cfgs map[string]userconfig.View |