From da794bc1becd60d52bd62f224043a5cb2138d4e7 Mon Sep 17 00:00:00 2001
From: Karl Dietz <dekarl@users.sourceforge.net>
Date: Wed, 15 Feb 2012 08:31:34 +0100
Subject: [PATCH 1/8] only save inetref for recordingrules that do not search
try to follow POLA by not pushing inetrefs, of e.g. people searches, up
to the rule and back down to completely different recordings
---
mythtv/programs/mythmetadatalookup/lookup.cpp | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/mythtv/programs/mythmetadatalookup/lookup.cpp b/mythtv/programs/mythmetadatalookup/lookup.cpp
index d0a5dc0..0e01b64 100644
|
a
|
b
|
void LookerUpper::customEvent(QEvent *levent)
|
| 342 | 342 | if (rule) |
| 343 | 343 | { |
| 344 | 344 | rule->LoadByProgram(pginfo); |
| 345 | | if (rule->m_inetref.isEmpty()) |
| | 345 | if (rule->m_inetref.isEmpty() && |
| | 346 | (rule->m_searchType == kNoSearch)) |
| | 347 | { |
| 346 | 348 | rule->m_inetref = lookup->GetInetref(); |
| | 349 | } |
| 347 | 350 | rule->m_season = lookup->GetSeason(); |
| 348 | 351 | rule->m_episode = lookup->GetEpisode(); |
| 349 | 352 | rule->Save(); |