diff options
author | Aki <please@ignore.pl> | 2024-02-10 23:06:16 +0100 |
---|---|---|
committer | Aki <please@ignore.pl> | 2024-02-10 23:09:32 +0100 |
commit | 8198597d16b974581e2f7d6bad9d08fa392d2551 (patch) | |
tree | 50ed18d12239e692dc5e25bf02f9546934b5c9af /generate.lua | |
parent | f68cc360d9800bdde6e0d639727d6812d81ead3a (diff) | |
download | activity-8198597d16b974581e2f7d6bad9d08fa392d2551.zip activity-8198597d16b974581e2f7d6bad9d08fa392d2551.tar.gz activity-8198597d16b974581e2f7d6bad9d08fa392d2551.tar.bz2 |
Generation will no longer break with invalid directories
Still, a non-zero exit status will be returned from the process.
Diffstat (limited to 'generate.lua')
-rwxr-xr-x | generate.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/generate.lua b/generate.lua index bc46585..4b0728f 100755 --- a/generate.lua +++ b/generate.lua @@ -33,4 +33,8 @@ if by_committer and by_author then end end filter = filter or by_author or by_committer -io.write(generators.generate_table(maybe_year, git.lookup(args.repos, filter), maybe_format)) +local errors, lookup = git.lookup(args.repos, filter) +io.write(generators.generate_table(maybe_year, lookup, maybe_format)) +if errors then + os.exit(1) +end |