From: Jaroslav Kysela Date: Wed, 30 Nov 2016 13:58:48 +0000 (+0100) Subject: autorec: fix the check when serieslink has different titles, fixes #4087 X-Git-Tag: v4.2.1~198 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b93b557359da95c773e3df1675197f34334a186e;p=thirdparty%2Ftvheadend.git autorec: fix the check when serieslink has different titles, fixes #4087 --- diff --git a/src/dvr/dvr_autorec.c b/src/dvr/dvr_autorec.c index 600b3247d..d22619913 100644 --- a/src/dvr/dvr_autorec.c +++ b/src/dvr/dvr_autorec.c @@ -167,13 +167,17 @@ autorec_cmp(dvr_autorec_entry_t *dae, epg_broadcast_t *e) if(dae->dae_brand) if (!e->episode->brand || dae->dae_brand != e->episode->brand) return 0; } + if(dae->dae_btype != DVR_AUTOREC_BTYPE_ALL) { if (dae->dae_btype == DVR_AUTOREC_BTYPE_NEW && e->is_repeat) return 0; if (dae->dae_btype == DVR_AUTOREC_BTYPE_REPEAT && e->is_repeat == 0) return 0; } - if(dae->dae_title != NULL && dae->dae_title[0] != '\0') { + + /* Do not check title if the event is from the serieslink group */ + if(dae->dae_serieslink == NULL && + dae->dae_title != NULL && dae->dae_title[0] != '\0') { lang_str_ele_t *ls; if (!dae->dae_fulltext) { if(!e->episode->title) return 0;