From e007992a2ee6c00fbaea732aa59e76fe00060b24 Mon Sep 17 00:00:00 2001 From: Oliverpool Date: Thu, 25 Feb 2016 17:33:13 +0100 Subject: [PATCH] Simplify copy --- patacrep/content/cd.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/patacrep/content/cd.py b/patacrep/content/cd.py index b5c5d640..fd19434a 100755 --- a/patacrep/content/cd.py +++ b/patacrep/content/cd.py @@ -35,10 +35,11 @@ def parse(keyword, config, argument): folder to the `songdir` list. """ subpath = argument['path'] - old_songdir = list(config['_songdir']) # force list duplication + old_songdir = config['_songdir'] if argument.get('yaml_as_root', False): - config['_songdir'].insert(0, DataSubpath(config['_songbookfile_dir'], subpath)) + config['_songdir'] = [DataSubpath(config['_songbookfile_dir'], subpath)] + config['_songdir'].extend(old_songdir) else: config['_songdir'] = [path.clone().join(subpath) for path in config['_songdir']]