mirror of
https://github.com/simonmichael/hledger.git
synced 2024-12-26 03:42:25 +03:00
payees: Output sorted results as in other similar commands
This commit is contained in:
parent
f49a76e051
commit
5d42578137
@ -20,6 +20,8 @@ module Hledger.Cli.Commands.Payees (
|
||||
#if !(MIN_VERSION_base(4,11,0))
|
||||
import Data.Monoid
|
||||
#endif
|
||||
import Data.Function
|
||||
import Data.List
|
||||
import qualified Data.Text.IO as T
|
||||
import System.Console.CmdArgs.Explicit as C
|
||||
|
||||
@ -43,6 +45,6 @@ payees CliOpts{rawopts_=rawopts, reportopts_=ropts} j = do
|
||||
let shownotes = boolopt "notes" rawopts
|
||||
q = queryFromOpts d ropts
|
||||
ts = entriesReport ropts q j
|
||||
payees = map (if shownotes then tdescription else transactionPayee) ts
|
||||
payees = nub $ sort $ map (if shownotes then tdescription else transactionPayee) ts
|
||||
|
||||
mapM_ T.putStrLn payees
|
||||
|
Loading…
Reference in New Issue
Block a user