export ledger.Likes.Any, .All

This commit is contained in:
Bel LaPointe
2023-10-25 07:54:34 -06:00
parent 68fba6b746
commit 9e613f3a1b
4 changed files with 18 additions and 13 deletions

View File

@@ -29,7 +29,7 @@ func main() {
if err != nil {
panic(err)
}
like := []ledger.Like{ledger.LikeName(*likeName)}
like := ledger.Likes{ledger.LikeName(*likeName)}
if *likeLedger {
like = append(like, ledger.LikeBefore(*likeBefore))
like = append(like, ledger.LikeAfter(*likeAfter))
@@ -47,11 +47,7 @@ func main() {
})
register := deltas.Register()
for i := range deltas {
all := true
for _, like := range like {
all = all && like(deltas[i])
}
if all {
if like.All(deltas[i]) {
fmt.Printf("%s (%+v)\n", deltas[i].Debug(), register[deltas[i].Date][deltas[i].Name].Debug())
}
}