Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#10331 closed Bug Report - General (fixed)

Scheduler is ignoring channel specified for manual recording.

Reported by: info@… Owned by:
Priority: minor Milestone: 0.25
Component: MythTV - Scheduling Version: 0.24.2
Severity: medium Keywords:
Cc: Ticket locked: no

Description (last modified by Raymond Wagner)

On a system with both DVB-S and DVB-T tuners, with some overlapping channels, a manual recording rule created against one of those overlapping channels will make duplicate recordings using both copies of that channel.

Attachments (2)

Manage recording rules A.jpeg (90.5 KB) - added by anonymous 8 years ago.
Manage recording rules B.jpeg (182.1 KB) - added by anonymous 8 years ago.

Download all attachments as: .zip

Change History (5)

Changed 8 years ago by anonymous

Changed 8 years ago by anonymous

comment:1 Changed 8 years ago by Raymond Wagner

Component: MythTV - GeneralMythTV - Scheduling
Description: modified (diff)
Keywords: mythfrontend - mytythweb Manage Recording Rules removed
Milestone: 0.24.2
Status: newinfoneeded_new
Summary: mythfrontend - mytythweb, Manage Recording RulesScheduler is ignoring channel specified for manual recording.

Could you attach the text output of mythbackend --printsched as a file?

comment:2 Changed 8 years ago by Github

Milestone: 0.25
Resolution: fixed
Status: infoneeded_newclosed

Make more title and callsign comparisons case insensitive.

The callsign checks were never expected to need case insensitive checks, but since the database does it that way, so must we to avoid strange results.

Fixes #10331

Branch: master Changeset: dcfe7b09279f8768c0dbc1fbeb588e06aa9d9e44

comment:3 Changed 8 years ago by Github

Convert some case insensitive QString checks to use compare().

This should be more efficient than using toLower() and operator== since it avoids making temporary copies.

Refs #10331

Branch: master Changeset: 1f6d42e3f54648e54da1df8e2f4fc29cb0690389

Note: See TracTickets for help on using tickets.