diff options
Diffstat (limited to 'python/intex/intex_scenarios.py')
| -rw-r--r-- | python/intex/intex_scenarios.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python/intex/intex_scenarios.py b/python/intex/intex_scenarios.py index cdc8a0d7..7efe0f34 100644 --- a/python/intex/intex_scenarios.py +++ b/python/intex/intex_scenarios.py @@ -39,7 +39,7 @@ def get_reinv_assets(conn, dealname, workdate): conn.commit() return d -def get_recovery(conn, dealname, workdate, defaultrecovery = 50): +def get_recovery(conn, dealname, workdate, defaultrecovery=50): """ compute average price of defaulted assets """ sqlstr = "select sum(coalesce(price, %s) * currentbalance)/sum(currentbalance) " + \ "from et_aggdealinfo_historical(%s, %s) where defaultedflag is True" @@ -50,7 +50,7 @@ def get_recovery(conn, dealname, workdate, defaultrecovery = 50): except (TypeError, psycopg2.DataError): recovery = defaultrecovery finally: - if not recovery: + if recovery is None: recovery = defaultrecovery conn.commit() return float(recovery) |
