diff --git a/meta.go b/meta.go index 003cf587..842cb9f5 100644 --- a/meta.go +++ b/meta.go @@ -213,7 +213,9 @@ func (m *Message) Length() (max int) { func (m *Message) Tables(cbs ...func(value Maps)) *Message { return m.Table(func(index int, value Maps, head []string) { for _, cb := range cbs { - cb(value) + if cb != nil { + cb(value) + } } }) } diff --git a/misc/git/total.go b/misc/git/total.go index 44333021..de628e30 100644 --- a/misc/git/total.go +++ b/misc/git/total.go @@ -56,6 +56,7 @@ func init() { return } msg := m.Cmd("_sum", value[nfs.PATH], mdb.TOTAL, "10000") + // msg := m.Cmd("_sum", value[nfs.PATH], mdb.TOTAL, "2022-01-01") defer lock.Lock()() msg.Tables(func(value ice.Maps) {