Skip to content

Commit 7bf786b

Browse files
committed
Merge pull request #40 from launchdarkly/jko/send-default
Send the toggle default value with flag request events
2 parents 3f6b617 + f6eebfe commit 7bf786b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

ldclient/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ def cb(feature):
235235
if val is None:
236236
val = default
237237
self._send({'kind': 'feature', 'key': key,
238-
'user': user, 'value': val})
238+
'user': user, 'value': val, 'default': default})
239239
return val
240240

241241
if self._config.stream and self._store.initialized:

testing/test_ldclient.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def test_toggle_event():
115115
client.toggle('feature.key', user, default=None)
116116

117117
def expected_event(e):
118-
return e['kind'] == 'feature' and e['key'] == 'feature.key' and e['user'] == user and e['value'] == True
118+
return e['kind'] == 'feature' and e['key'] == 'feature.key' and e['user'] == user and e['value'] == True and e['default'] == None
119119

120120
assert expected_event(client._queue.get(False))
121121

0 commit comments

Comments
 (0)