Skip to content

Commit 481ec51

Browse files
joshblumoguzhanunlu
authored andcommitted
Allow empty strings in string_or_none contract (close snowplow#184)
1 parent 0339499 commit 481ec51

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

snowplow_tracker/tracker.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ class Tracker:
5959

6060
new_contract("non_empty_string", lambda s: isinstance(s, six.string_types)
6161
and len(s) > 0)
62-
new_contract("string_or_none", lambda s: (isinstance(s, six.string_types)
63-
and len(s) > 0) or s is None)
62+
new_contract("string_or_none", lambda s: isinstance(s, six.string_types)
63+
or s is None)
6464
new_contract("payload", lambda s: isinstance(s, payload.Payload))
6565

6666
new_contract("tracker", lambda s: isinstance(s, Tracker))

0 commit comments

Comments
 (0)