summaryrefslogtreecommitdiff
path: root/src/banking/asset.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/banking/asset.rs')
-rw-r--r--src/banking/asset.rs10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/banking/asset.rs b/src/banking/asset.rs
index 7b7287b..1cbcbc4 100644
--- a/src/banking/asset.rs
+++ b/src/banking/asset.rs
@@ -39,7 +39,15 @@ impl Asset {
if let Some(i) = tmp.get(0) {
iban = i.to_string();
}
- accounts.push(Account::new(account_name, iban, trans_files.to_vec(), institute));
+ match config.get("GroupFile") {
+ Some(i) => tmp = i,
+ None => println!("no groupfile for account {}", account_name)
+ }
+ let mut groupFile = String::from("");
+ if let Some(i) = tmp.get(0) {
+ groupFile = i.to_string();
+ }
+ accounts.push(Account::new(account_name, iban, trans_files.to_vec(), institute, groupFile));
}