Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#7987 closed defect (fixed)

Deleting from internal player does not update Watch Recordings list

Reported by: Nigel Owned by: danielk
Priority: minor Milestone: unknown
Component: MythTV - General Version: unknown
Severity: medium Keywords:
Cc: Ticket locked: no


Recently, the PlaybackBox? has stopped "hiding" deleted recordings. e.g. 1. go in there, play a recording, press D, then up arrow to Yes. The internal player will exit, but the recordings list will still show the pending/deleted recording instead of hiding it, or moving to the next oldest. Not a big problem, but maybe as simple as calling updateRecList(item) at the end of PlaybackBox::playSelected() ?

Change History (5)

comment:1 Changed 13 years ago by danielk

Owner: changed from Isaac Richards to danielk
Status: newaccepted

comment:2 Changed 13 years ago by danielk

Resolution: fixed
Status: acceptedclosed

(In [23388]) Fixes #7987. Immediately delete recordings from UI when the user deletes them. If the delete fails, we re-add them back later.

comment:3 Changed 13 years ago by danielk

Resolution: fixed
Status: closednew

Sorry, closed prematurely.

comment:4 Changed 13 years ago by danielk

Resolution: fixed
Status: newclosed

(In [23395]) Fixes #7987. Actually fix it.. [23388] fixed a related problem, but not the one described in the ticket.

There are still are still some related issues, but I'll address those seperately.

comment:5 Changed 12 years ago by anonymous

(using v0.23 as backend and frontend) There are three dialogs available to list and delete recordings: [A] frontend: Media Library >> Watch Recordings [B] frontend: Manage recordings >> Previously Recorded [C] MythWeb: Recorded Programs [D] UPnP client, e.g. PlayStation3 (list only)

The list of recordings in these dialogs are inconsistent. I have an instance where: (1) [B] displays some entries that don't show up in [A], [C] and [D] (old entries that may have been deleted) (2) [B] doesn't display some entries that do show up in [A], [C] and [D] (entries of truncated recordings) (3) using [A] to delete an entry gets reflected in [A] and [C] but not in [B] and [D] (4) using [B] to delete an entry does not get reflected in [A], [C] and [D]

I get the same results using a frontend on the same machine as the backend as I do using a frontend on a different machine.


Note: See TracTickets for help on using tickets.