[mythtv-commits] [MythTV/mythtv] eb3c84: Fix longstanding issue with Scheduler::getConflict...

David Engel noreply at github.com
Mon Oct 12 20:51:52 UTC 2020


  Branch: refs/heads/fixes/31
  Home:   https://github.com/MythTV/mythtv
  Commit: eb3c84de5fe12831d386d15452aeb7658841e072
      https://github.com/MythTV/mythtv/commit/eb3c84de5fe12831d386d15452aeb7658841e072
  Author: David Engel <dengel at mythtv.org>
  Date:   2020-10-12 (Mon, 12 Oct 2020)

  Changed paths:
    M mythtv/programs/mythbackend/scheduler.cpp
    M mythtv/programs/mythbackend/scheduler.h

  Log Message:
  -----------
  Fix longstanding issue with Scheduler::getConflicting().

Somewhere along the line, probably in a refactoring or cleanup,
getConflicting() was broken by making it use FindNextConflict().  The
problem is that FindNextConflict() strictly checks inputs and when
getConflicting() is called, the inputs for non-recording programs have
already been removed.  This fix adds an ignoreinput parameter to be
used when FindNextConflict() is called from getConflicting().

(cherry picked from commit 93c278d430c9f7252aff762783556568433cda02)




More information about the mythtv-commits mailing list