From 409a88359e68d16d04a0d395b2526338de3e5540 Mon Sep 17 00:00:00 2001 From: echel0n Date: Mon, 28 Apr 2014 17:52:24 -0700 Subject: [PATCH] Fixed issues with copy link function when target link is actually a file and src is just a folder. --- nzbtomedia/nzbToMediaUtil.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nzbtomedia/nzbToMediaUtil.py b/nzbtomedia/nzbToMediaUtil.py index f60a071d..2f643664 100644 --- a/nzbtomedia/nzbToMediaUtil.py +++ b/nzbtomedia/nzbToMediaUtil.py @@ -146,7 +146,10 @@ def copy_link(src, targetLink, useLink): if src != targetLink and os.path.exists(targetLink): logger.info("MEDIAFILE already exists in the TARGET folder, skipping ...", 'COPYLINK') return True - elif src == targetLink: + elif src == targetLink and os.path.isfile(targetLink) and os.path.isfile(src): + logger.info("SOURCE AND TARGET files are the same, skipping ...", 'COPYLINK') + return True + elif src == os.path.dirname(targetLink): logger.info("SOURCE AND TARGET folders are the same, skipping ...", 'COPYLINK') return True