{"action":"created","issue":{"url":"https://api.github.com/repos/MythTV-Clients/MythtvPlayerForAndroid/issues/66","labels_url":"https://api.github.com/repos/MythTV-Clients/MythtvPlayerForAndroid/issues/66/labels{/name}","comments_url":"https://api.github.com/repos/MythTV-Clients/MythtvPlayerForAndroid/issues/66/comments","events_url":"https://api.github.com/repos/MythTV-Clients/MythtvPlayerForAndroid/issues/66/events","html_url":"https://github.com/MythTV-Clients/MythtvPlayerForAndroid/issues/66","id":77316137,"number":66,"title":"Watch Recordings: Titles Appear OK With Coverart, but Empty Tile Also Appears","user":{"login":"billmeek","id":1831699,"avatar_url":"https://avatars.githubusercontent.com/u/1831699?v=3","gravatar_id":"","url":"https://api.github.com/users/billmeek","html_url":"https://github.com/billmeek","followers_url":"https://api.github.com/users/billmeek/followers","following_url":"https://api.github.com/users/billmeek/following{/other_user}","gists_url":"https://api.github.com/users/billmeek/gists{/gist_id}","starred_url":"https://api.github.com/users/billmeek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/billmeek/subscriptions","organizations_url":"https://api.github.com/users/billmeek/orgs","repos_url":"https://api.github.com/users/billmeek/repos","events_url":"https://api.github.com/users/billmeek/events{/privacy}","received_events_url":"https://api.github.com/users/billmeek/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MythTV-Clients/MythtvPlayerForAndroid/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"dmfrey","id":946892,"avatar_url":"https://avatars.githubusercontent.com/u/946892?v=3","gravatar_id":"","url":"https://api.github.com/users/dmfrey","html_url":"https://github.com/dmfrey","followers_url":"https://api.github.com/users/dmfrey/followers","following_url":"https://api.github.com/users/dmfrey/following{/other_user}","gists_url":"https://api.github.com/users/dmfrey/gists{/gist_id}","starred_url":"https://api.github.com/users/dmfrey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmfrey/subscriptions","organizations_url":"https://api.github.com/users/dmfrey/orgs","repos_url":"https://api.github.com/users/dmfrey/repos","events_url":"https://api.github.com/users/dmfrey/events{/privacy}","received_events_url":"https://api.github.com/users/dmfrey/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-05-17T14:01:15Z","updated_at":"2015-05-21T16:23:26Z","closed_at":null,"body":"Just documenting this for now because I don't know how\r\nto recreate it. But it's been happening consistantly.\r\n\r\nSymptom: A 'normal' tile appears in Watch Recordings,\r\nthat is it has coverart and when tapped, all of the episodes\r\nare displayed.\r\n\r\nThe issue is that at times, there is a 2nd tile with the same\r\ntitle, but no coverart and when tapped, nothing is displayed.\r\n\r\nSQL from the BE and app:\r\n``` sql\r\nmysql> SELECT originalairdate,subtitle,season,episode,inetref,recordedid FROM recorded WHERE title='Ask This Old House' ORDER BY originalairdate;\r\n+-----------------+-------------------------------------------------------------------------------------+--------+---------+----------------+------------+\r\n| originalairdate | subtitle                                                                            | season | episode | inetref        | recordedid |\r\n+-----------------+-------------------------------------------------------------------------------------+--------+---------+----------------+------------+\r\n| 2015-04-18      | Lightning Protection; Reverse Osmosis Water Filter Install                          |     13 |      20 | ttvdb.py_74326 |       2904 |\r\n| 2015-04-25      | Exterior Lighting Install; Main Water Shutoff Replacement                           |      0 |       0 | ttvdb.py_74326 |       3006 |\r\n| 2015-05-02      | Mailbox Replacement; Ask Kevin: Window Anatomy; Re-use an Old Door in a New Opening |      0 |       0 | ttvdb.py_74326 |       3061 |\r\n| 2015-05-09      | Noisy Baseboard Heating Fix; Recessed Kitchen Lighting Install                      |      0 |       0 | ttvdb.py_74326 |       3127 |\r\n| 2015-05-16      | Maine Tropical Houseplants; USA Flag Build                                          |     13 |      24 | ttvdb.py_74326 |       3175 |\r\n+-----------------+-------------------------------------------------------------------------------------+--------+---------+----------------+------------+\r\n5 rows in set (0.00 sec)\r\n\r\nsqlite> SELECT program_air_date,program_sub_title,program_season,program_episode,program_inetref FROM programs WHERE program_title='Ask This Old House' ORDER BY program_air_date;\r\n1429333200000   Lightning Protection; Reverse Osmosis Water Filter Install                              13    20    ttvdb.py_74326 \r\n1429938000000   Exterior Lighting Install; Main Water Shutoff Replacement                               0     0     ttvdb.py_74326 \r\n1430542800000   Mailbox Replacement; Ask Kevin: Window Anatomy; Re-use an Old Door in a New Opening     0     0     ttvdb.py_74326 \r\n1431147600000   Noisy Baseboard Heating Fix; Recessed Kitchen Lighting Install                          0     0     ttvdb.py_74326 \r\n1431752400000   Maine Tropical Houseplants; USA Flag Build                                              13    24    ttvdb.py_74326\r\n```"},"comment":{"url":"https://api.github.com/repos/MythTV-Clients/MythtvPlayerForAndroid/issues/comments/104342891","html_url":"https://github.com/MythTV-Clients/MythtvPlayerForAndroid/issues/66#issuecomment-104342891","issue_url":"https://api.github.com/repos/MythTV-Clients/MythtvPlayerForAndroid/issues/66","id":104342891,"user":{"login":"billmeek","id":1831699,"avatar_url":"https://avatars.githubusercontent.com/u/1831699?v=3","gravatar_id":"","url":"https://api.github.com/users/billmeek","html_url":"https://github.com/billmeek","followers_url":"https://api.github.com/users/billmeek/followers","following_url":"https://api.github.com/users/billmeek/following{/other_user}","gists_url":"https://api.github.com/users/billmeek/gists{/gist_id}","starred_url":"https://api.github.com/users/billmeek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/billmeek/subscriptions","organizations_url":"https://api.github.com/users/billmeek/orgs","repos_url":"https://api.github.com/users/billmeek/repos","events_url":"https://api.github.com/users/billmeek/events{/privacy}","received_events_url":"https://api.github.com/users/billmeek/received_events","type":"User","site_admin":false},"created_at":"2015-05-21T16:23:26Z","updated_at":"2015-05-21T16:23:26Z","body":"It appears that to duplicate this 'phantom tile',  just  leave\r\nthe tablet on while the BE is also on and a new recording is\r\nmade. Perhaps it's that during the recording, the inetref\r\nisn't available.\r\n\r\nExample (Chicago PD below with blank inetref):\r\n![screenshot_2015-05-21-11-14-23](https://cloud.githubusercontent.com/assets/1831699/7753382/abeac66c-ffaa-11e4-8c5c-4ac29cb91a33.jpg)\r\n\r\nThe fix is to stop the app and delete cache and data.\r\nSwiping down doesn't refresh the app's DB with the\r\ninetref."}}