Skip to content
Snippets Groups Projects
Commit 311e82ba authored by c-tim's avatar c-tim
Browse files

Merge branch 'fix-dedeuplicateFiles' into 'main'

fix: Dedeuplicate files

See merge request !10
parents f80da0ea 903b9523
No related branches found
No related tags found
1 merge request!10fix: Dedeuplicate files
#!/usr/bin/env python3
from typing import List, Dict, Optional, Tuple
from typing import List, Dict, Optional, Tuple, Iterable
from jinja2 import Template, StrictUndefined
......@@ -171,7 +171,13 @@ def main():
humanreadablelinks[parts[0].strip()] = parts[1].strip()
line = f.readline()
result = initPads(args.files, args.outdir, args.server, args.connectsid, humanreadablelinks)
files: Iterable[str] = args.files
seen = set()
files = [file for file in files if not (file in seen or seen.add(file))]
result = initPads(files, args.outdir, args.server, args.connectsid, humanreadablelinks)
for file_name, link in result.items():
print("Created pad for {}. It has the link {}".format(file_name, link))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment