Skip to content

Commit 0a4aaa1

Browse files
authored
serialize boolean parameters as lowercase strings in url (#313)
* serialize boolean parameters as lowercase strings in url * fix unit tests * fix last unit test * fix last unit test, for real * lint
1 parent 0515771 commit 0a4aaa1

File tree

6 files changed

+2
-0
lines changed

6 files changed

+2
-0
lines changed

polygon/rest/base.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,8 @@ def _get_params(
126126
val = caller_locals.get(argname, v.default)
127127
if isinstance(val, Enum):
128128
val = val.value
129+
elif isinstance(val, bool):
130+
val = str(val).lower()
129131
elif isinstance(val, datetime):
130132
val = int(val.timestamp() * self.time_mult(datetime_res))
131133
if val is not None:

test_rest/mocks/v1/indicators/ema/AAPL&window=5&adjusted=False&timestamp.lte=1478393873000&timestamp.gte=1477972800000.json renamed to test_rest/mocks/v1/indicators/ema/AAPL&window=5&adjusted=false&timestamp.lte=1478393873000&timestamp.gte=1477972800000.json

File renamed without changes.

test_rest/mocks/v1/indicators/rsi/AAPL&window=20&timespan=minute&adjusted=True&timestamp.gt=2022-08-18.json renamed to test_rest/mocks/v1/indicators/rsi/AAPL&window=20&timespan=minute&adjusted=true&timestamp.gt=2022-08-18.json

File renamed without changes.

test_rest/mocks/v1/indicators/sma/AAPL&window=30&timespan=quarter&timestamp=1483958600&expand_underlying=True.json renamed to test_rest/mocks/v1/indicators/sma/AAPL&window=30&timespan=quarter&timestamp=1483958600&expand_underlying=true.json

File renamed without changes.

test_rest/mocks/v1/open-close/AAPL/2005-04-01&adjusted=True.json renamed to test_rest/mocks/v1/open-close/AAPL/2005-04-01&adjusted=true.json

File renamed without changes.

test_rest/mocks/v2/aggs/grouped/locale/us/market/stocks/2005-04-04&adjusted=True.json renamed to test_rest/mocks/v2/aggs/grouped/locale/us/market/stocks/2005-04-04&adjusted=true.json

File renamed without changes.

0 commit comments

Comments
 (0)