diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/risk/indices.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python/risk/indices.py b/python/risk/indices.py index eafbb5fe..067fe6a9 100644 --- a/python/risk/indices.py +++ b/python/risk/indices.py @@ -11,7 +11,7 @@ def get_index_portfolio( d: datetime.date, conn: connection, fund: str = "SERCGMAST", - strategies: Union[Tuple[str], None] = None, + strategies: Union[Tuple[str], str] = (), include_strategies: Union[str, None] = None, exclude_strategies: Union[str, None] = None, exclude_redcode: Iterable[str] = (), @@ -29,7 +29,7 @@ def get_index_portfolio( sql_str = f"SELECT {','.join(select_cols)} FROM list_cds_positions_by_strat(%s, %s)" params = (d, fund) folder_filter = [] - if strategies is not None: + if strategies != (): if isinstance(strategies, tuple): folder_filter.append("folder IN %s") else: |
