[mythtv] Unable to create recording override (rev 17794?)

Jelle jelle-mythtv-dev at foks.us
Sat Aug 2 21:40:55 UTC 2008


On 07/23/2008 08:48 PM, Gregorio Gervasio, Jr. wrote:
>         Recording overrides stopped working for me between rev 17775
> and 17867 (eg. selecting "Record anyway" on an upcoming program that's
> not scheduled to record).  An entry does get added to the "record" DB
> table but many fields are blank, such as "title", "subtitle",
> "starttime", and "endtime".  Other fields are correct, such as
> "description".
> 
>         As far as I can tell, the fields are not getting saved because
> of this check in libs/libmythdb/mythstorage.cpp:
> 
> ------------------------------------------------------------------------
> void SimpleDBStorage::Save(QString _table)
> {
>     if (user->GetValue() == initval)
>         return;
> [...]
> ------------------------------------------------------------------------
> 
> If I remove that check, the fields are filled in and the override
> works properly.  It looks like this check was slightly different
> before rev 17794.
> 
>         Anyone else see this problem?

Yep, exact same problem and your suggestion fixes it: Using one frontend 
without your patch, one with, running recent trunk. On the frontend 
without the patch, the 'Record anyway' doesn't do anything, nor does the 
'Add Override' option. The backend reschedules, but nothing changes and 
no overrides appear in the 'Set Priorities' screen. On the one with the 
patch, the behaviour is fixed and working completely as expected.

Jelle.



More information about the mythtv-dev mailing list