From 476e387ca4a6a19a4c9be16a1411d7345c9108ec Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Sat, 4 Jun 2016 12:46:17 +0800 Subject: [PATCH] Added {id} binding to get the movie/series id as Integer --- source/net/filebot/format/MediaBindingBean.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/source/net/filebot/format/MediaBindingBean.java b/source/net/filebot/format/MediaBindingBean.java index 32f73167..0dd0a40f 100644 --- a/source/net/filebot/format/MediaBindingBean.java +++ b/source/net/filebot/format/MediaBindingBean.java @@ -259,6 +259,16 @@ public class MediaBindingBean { return null; } + @Define("id") + public Integer getId() throws Exception { + if (infoObject instanceof Episode) + return getEpisode().getSeriesInfo().getId(); + if (infoObject instanceof Movie) + return getMovie().getId(); + + return null; + } + @Define("tmdbid") public String getTmdbId() throws Exception { int tmdbid = getMovie().getTmdbId(); @@ -272,7 +282,7 @@ public class MediaBindingBean { try { tmdbid = WebServices.TheMovieDB.getMovieInfo(getMovie(), Locale.ENGLISH, false).getId(); } catch (FileNotFoundException e) { - return null; + debug.warning(e::toString); } }