diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/Dawn/models.py | 3 | ||||
| -rw-r--r-- | python/Dawn/static/dawn.js | 4 |
2 files changed, 6 insertions, 1 deletions
diff --git a/python/Dawn/models.py b/python/Dawn/models.py index d92d33fa..afbd0f1b 100644 --- a/python/Dawn/models.py +++ b/python/Dawn/models.py @@ -151,7 +151,8 @@ class CDSDeal(db.Model): swap_type = db.Column(SWAP_TYPE, nullable=False) attach = db.Column(db.SmallInteger, info={'min': 0, 'max':100}) detach = db.Column(db.SmallInteger, info={'min': 0, 'max':100}) - clearing_facility = db.Column(db.String(12), default='ICE-CREDIT') + clearing_facility = db.Column(db.String(12), default=None, + info={'filters': [lambda x: x or None,]}) isda_definition = db.Column(ISDA) counterparty = db.relationship(Counterparties) __table_args__ = (db.CheckConstraint("swap_type!='CD_INDEX_TRANCHE' or " \ diff --git a/python/Dawn/static/dawn.js b/python/Dawn/static/dawn.js index 20be6e96..6f500031 100644 --- a/python/Dawn/static/dawn.js +++ b/python/Dawn/static/dawn.js @@ -30,6 +30,7 @@ $(function() { case 'CD_INDEX_TRANCHE': $('#attach').parent().parent().css('display','block'); $('#detach').parent().parent().css('display','block'); + $('#clearing_facility').parent().parent().css('display', 'none'); $('#clearing_facility').val(''); $('#initial_margin_percentage').parent().parent().css('display', 'block'); break; @@ -37,18 +38,21 @@ $(function() { $('#attach').parent().parent().css('display', 'none'); $('#detach').parent().parent().css('display', 'none'); $('#initial_margin_percentage').parent().parent().css('display', 'none'); + $('#clearing_facility').parent().parent().css('display', 'block'); $('#clearing_facility').val('ICE-CREDIT'); break; case 'ABS_CDS': $('#attach').parent().parent().css('display', 'none'); $('#detach').parent().parent().css('display', 'none'); $('#initial_margin_percentage').parent().parent().css('display', 'block'); + $('#clearing_facility').parent().parent().css('display', 'none'); $('#clearing_facility').val(''); break; case 'CD_BASKET_TRANCHE': $('#attach').parent().parent().css('display','block'); $('#detach').parent().parent().css('display','block'); $('#initial_margin_percentage').parent().parent().css('display', 'block'); + $('#clearing_facility').parent().parent().css('display', 'none'); $('#clearing_facility').val(''); break; } |
