diff options
| author | Benedict Börger <benedict@0xb8000.de> | 2019-06-28 21:41:23 +0200 |
|---|---|---|
| committer | Benedict Börger <benedict@0xb8000.de> | 2019-06-28 21:41:23 +0200 |
| commit | 5d33ed945c5be832d6a6e08eda4e35dde00ac362 (patch) | |
| tree | 7d4b6b7d56aaa298bae655f35ab0c7af12be57a0 /src/banking/asset.rs | |
| parent | 04c9461ef53f5eaa8e7d72442e211d91546b88e3 (diff) | |
[web_fronted] added new site asset/risk_chart
Diffstat (limited to 'src/banking/asset.rs')
| -rw-r--r-- | src/banking/asset.rs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/banking/asset.rs b/src/banking/asset.rs index 642f153..3255b29 100644 --- a/src/banking/asset.rs +++ b/src/banking/asset.rs @@ -59,6 +59,14 @@ impl Asset { if let Some(i) = tmp.get(0) { category = i.to_string(); } + match config.get("RiskCategory") { + Some(i) => tmp = i, + None => panic!("asset: ini file: no \"RiskCategory\" for account: {}", account_name) + } + let mut risk_category = String::from(""); + if let Some(i) = tmp.get(0) { + risk_category = i.to_string(); + } match config.get("IBAN") { Some(i) => tmp = i, None => panic!("asset: no name for account {}", account_name) @@ -75,7 +83,7 @@ impl Asset { if let Some(i) = tmp.get(0) { groupFile = i.to_string(); } - accounts.push(Account::new(account_name, iban, trans_files.to_vec(), institute, groupFile, category)); + accounts.push(Account::new(account_name, iban, trans_files.to_vec(), institute, groupFile, category, risk_category)); } |
