From 553aec8d1843d609b87c4f500bdb76f555da5b9f Mon Sep 17 00:00:00 2001 From: Mikhail Osipov Date: Mon, 23 Nov 2015 22:44:07 +0300 Subject: fix --tracks option with multiple files --- cutter/splitter.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cutter/splitter.py b/cutter/splitter.py index ef1ed24..95d9372 100644 --- a/cutter/splitter.py +++ b/cutter/splitter.py @@ -226,6 +226,12 @@ class Splitter: def copy_file(self, file): track = list(file.tracks())[0] + + if track not in self.tracks: + if self.opt.verbose: + printf("copy %s: SKIP\n", quote(file.path)) + return + path = self.track_path(track) printf("copy %s -> %s", quote(file.path), quote(path)) -- cgit v1.2.3-70-g09d2