diff options
Diffstat (limited to 'overlays/worktime')
-rwxr-xr-x | overlays/worktime/worktime/__main__.py | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/overlays/worktime/worktime/__main__.py b/overlays/worktime/worktime/__main__.py index c2c1829c..362c8da4 100755 --- a/overlays/worktime/worktime/__main__.py +++ b/overlays/worktime/worktime/__main__.py | |||
@@ -829,13 +829,7 @@ def main(): | |||
829 | classification_parser.set_defaults(cmd = partial(classification, classification_name=classification_name)) | 829 | classification_parser.set_defaults(cmd = partial(classification, classification_name=classification_name)) |
830 | args = parser.parse_args() | 830 | args = parser.parse_args() |
831 | 831 | ||
832 | args.cmd( | 832 | args.cmd(**vars(args)) |
833 | **{ | ||
834 | k: v | ||
835 | for k, v in vars(args).items() | ||
836 | if k in signature(args.cmd).parameters.keys() | ||
837 | } | ||
838 | ) | ||
839 | 833 | ||
840 | if __name__ == "__main__": | 834 | if __name__ == "__main__": |
841 | sys.exit(main()) | 835 | sys.exit(main()) |