Skip to content

Commit 1e23a8c

Browse files
committed
Revert change to NewTransientEvaluationContext
1 parent 0fbb714 commit 1e23a8c

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

client_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ func TestGetFlagsTransientIdentity(t *testing.T) {
212212
// When
213213
client := flagsmith.NewClient(fixtures.EnvironmentAPIKey, flagsmith.WithBaseURL(server.URL+"/api/v1/"))
214214

215-
flags, err := client.GetFlags(ctx, flagsmith.NewTransientEvaluationContext(map[string]interface{}{}))
215+
flags, err := client.GetFlags(ctx, flagsmith.NewTransientEvaluationContext("", map[string]interface{}{}))
216216

217217
// Then
218218
assert.NoError(t, err)

evaluationcontext_static.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ func NewEvaluationContext(identifier string, traits map[string]interface{}) (ec
1414
return ec
1515
}
1616

17-
// NewTransientEvaluationContext creates an evaluation context using custom traits, but without an associated identity.
17+
// NewTransientEvaluationContext creates an evaluation context for an identity.
1818
// If this context is used to evaluate flags remotely, Flagsmith will not persist the traits.
19-
func NewTransientEvaluationContext(traits map[string]interface{}) EvaluationContext {
19+
func NewTransientEvaluationContext(identifier string, traits map[string]interface{}) EvaluationContext {
2020
ec := NewEvaluationContext("", traits)
2121
ec.Identity.Transient = true
2222
return ec

0 commit comments

Comments
 (0)