diff --git a/source/net/filebot/cli/ScriptShellMethods.java b/source/net/filebot/cli/ScriptShellMethods.java index 70979690..f8b2def2 100644 --- a/source/net/filebot/cli/ScriptShellMethods.java +++ b/source/net/filebot/cli/ScriptShellMethods.java @@ -401,4 +401,8 @@ public class ScriptShellMethods { } } + public static boolean isEpisode(File self) { + return MediaDetection.isEpisode(String.join("/", self.getParent(), self.getName()), true); + } + } diff --git a/source/net/filebot/format/MediaBindingBean.java b/source/net/filebot/format/MediaBindingBean.java index c6ff080e..c141e2be 100644 --- a/source/net/filebot/format/MediaBindingBean.java +++ b/source/net/filebot/format/MediaBindingBean.java @@ -91,10 +91,10 @@ public class MediaBindingBean { return getMovie().getName(); if (infoObject instanceof AudioTrack) return getAlbumArtist() != null ? getAlbumArtist() : getArtist(); - if (infoObject instanceof File) - return FileUtilities.getName((File) infoObject); + if (infoObject instanceof File) + return FileUtilities.getName((File) infoObject); - return null; + return null; } @Define("y")