Opened 12 years ago

Closed 11 years ago

#4814 closed defect (fixed)

mythweb svn 16181 override recording of an inactive schedule is ignored

Reported by: rbonafied@… Owned by: Rob Smith
Priority: minor Milestone: 0.21.1
Component: mythweb Version: 0.21-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

This is a fairly obscure situation, but worth mentioning. I had a regularly scheduled weekly program (American Idol) that I inactivated by the mythweb interface several weeks back. As I was scanning the listings, I decided to record the results show (American Idol).

I went into the listings, and clicked on the particular show. From the schedule screen I chose 'Schedule Override - Record this specific showing'. Unfortunately, the show didn't start recording. I then thought it had to do with the fact that I marked the show 'inactive' from a few weeks back. I went back into mythweb and marked the rule I just created as 'active', but it didn't do anything.

After no luck with mythweb, I went into real myth and went to the listings page. I noticed the show was marked to record, but deactivated. From real myth, I told it to activate and it recorded.

Change History (3)

comment:1 Changed 12 years ago by gigem

When mythfrontend creates an override, it also automatically reactivates it if the program has already started. Without the reactivate, the scheduler will not attempt to reschedule it.

In glancing through the mythweb code, it appeas mythweb does not support reactivating a program at all. This needs to be fixed.

Crhis, or whomever picks this up, the way to reactivate a recording is to set oldrecorded.reactivate = 1 for the desired program and then request a reschedule for id 0.

comment:2 Changed 11 years ago by Rob Smith

Owner: changed from xris to Rob Smith
Status: newaccepted

comment:3 Changed 11 years ago by Rob Smith

Resolution: fixed
Status: acceptedclosed

(In [17583]) Fixes #4814, this should allow activation of recordings to work correctly

Note: See TracTickets for help on using tickets.