commit a793c7e0802a2a792c7ceed2026bffb6602ffc72
parent 239e9bb2161ac0b8cac7e05fcc4b66db404ba03a
Author: Dominik Schmidt <das1993@hotmail.com>
Date: Sun, 24 Sep 2017 00:17:26 +0200
Add some more traces to .load and .save, as well as a filter for empty lines
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/telegram.d b/src/telegram.d
@@ -776,12 +776,14 @@ struct Bot{
}
void save(File f){
+ trace("Saving to file ",f.name);
foreach(link; lut.links){
f.writeln(link[0], " ", link[1].to!string);
}
}
void load(File f){
- foreach(l; f.byLine){
+ trace("loading from file ",f.name);
+ foreach(l; f.byLine.filter!(a=>a.length>0)){
auto split=l.findSplit(" ");
link(split[0].idup, split[2].to!long);
}