aboutsummaryrefslogtreecommitdiff
path: root/ennum.el
diff options
context:
space:
mode:
authorArun Isaac2022-08-15 00:32:06 +0530
committerArun Isaac2022-08-15 16:38:43 +0530
commit658ec86e57ba7b1c7ac2d6ff3e38c7210cbfb399 (patch)
tree3015870fd58e26fa27a29b29e15d338001e408c5 /ennum.el
parentf20a79207c4b6f243e6de029f5f0fffd81dc0c1c (diff)
downloadennum-658ec86e57ba7b1c7ac2d6ff3e38c7210cbfb399.tar.gz
ennum-658ec86e57ba7b1c7ac2d6ff3e38c7210cbfb399.tar.lz
ennum-658ec86e57ba7b1c7ac2d6ff3e38c7210cbfb399.zip
Return only non-directory part of poster filename.
* ennum.el (ennum-video-poster): Return only non-directory part of poster filename.
Diffstat (limited to 'ennum.el')
-rw-r--r--ennum.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/ennum.el b/ennum.el
index 7161eeb..040b57f 100644
--- a/ennum.el
+++ b/ennum.el
@@ -376,9 +376,10 @@ result as a string."
(_ (ennum-copy interned-file output-file)))))))
(defun ennum-video-poster (video)
- (or (seq-find (lambda (file)
- (string= (file-name-base file)
- (file-name-base video)))
+ (or (seq-some (lambda (file)
+ (and (string= (file-name-base file)
+ (file-name-base video))
+ (file-name-nondirectory file)))
(ennum-directory-files (ennum-setting :images-directory)))
(user-error "Poster for %s not found" video)))