{"action":"created","issue":{"url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/issues/3","labels_url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/issues/3/comments","events_url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/issues/3/events","html_url":"https://github.com/SiCKRAGETV/sickrage-issues/issues/3","id":51931564,"number":3,"title":"Episode missing from episode list after downloading better quality","user":{"login":"echel0n","id":1128022,"avatar_url":"https://avatars.githubusercontent.com/u/1128022?v=3","gravatar_id":"","url":"https://api.github.com/users/echel0n","html_url":"https://github.com/echel0n","followers_url":"https://api.github.com/users/echel0n/followers","following_url":"https://api.github.com/users/echel0n/following{/other_user}","gists_url":"https://api.github.com/users/echel0n/gists{/gist_id}","starred_url":"https://api.github.com/users/echel0n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/echel0n/subscriptions","organizations_url":"https://api.github.com/users/echel0n/orgs","repos_url":"https://api.github.com/users/echel0n/repos","events_url":"https://api.github.com/users/echel0n/events{/privacy}","received_events_url":"https://api.github.com/users/echel0n/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/labels/1:%20Bug%20/%20issue","name":"1: Bug / issue","color":"fc2929"},{"url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/labels/2:%20Medium%20Priority","name":"2: Medium Priority","color":"f7c6c7"},{"url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/labels/3:%20Confirmed","name":"3: Confirmed","color":"0052cc"},{"url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/labels/4:%20Fix%20pending","name":"4: Fix pending","color":"bfe5bf"},{"url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/labels/4:%20Need%20feedback","name":"4: Need feedback","color":"eb6420"},{"url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/labels/branch:%20develop","name":"branch: develop","color":"fbca04"},{"url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/labels/branch:%20master","name":"branch: master","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/milestones/3","labels_url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/milestones/3/labels","id":906932,"number":3,"title":"Dev 4.0.X Stabilize Master Fixes","description":"Project \"Stabilize Master\", bug fixes all around and quick pushes to the master in the 4.0.X range of releases.","creator":{"login":"markheloking","id":3192761,"avatar_url":"https://avatars.githubusercontent.com/u/3192761?v=3","gravatar_id":"","url":"https://api.github.com/users/markheloking","html_url":"https://github.com/markheloking","followers_url":"https://api.github.com/users/markheloking/followers","following_url":"https://api.github.com/users/markheloking/following{/other_user}","gists_url":"https://api.github.com/users/markheloking/gists{/gist_id}","starred_url":"https://api.github.com/users/markheloking/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markheloking/subscriptions","organizations_url":"https://api.github.com/users/markheloking/orgs","repos_url":"https://api.github.com/users/markheloking/repos","events_url":"https://api.github.com/users/markheloking/events{/privacy}","received_events_url":"https://api.github.com/users/markheloking/received_events","type":"User","site_admin":false},"open_issues":13,"closed_issues":125,"state":"open","created_at":"2014-12-17T12:58:28Z","updated_at":"2015-02-19T15:06:21Z","due_on":null,"closed_at":null},"comments":17,"created_at":"2014-12-14T21:00:36Z","updated_at":"2015-02-19T16:48:46Z","closed_at":null,"body":"Branch: Master (tested Develop aswell)\r\nLatest commit: https://github.com/SiCKRAGETV/SickRage/commit/6270f25176768fbc8512aea59df30baa4d526e8e (https://github.com/SiCKRAGETV/SickRage/commit/be0e3ab83666c86f29eb22fc22e1919f117084b7)\r\nOS: Synology DSM 5.1, running Python 2.7.8\r\n\r\nSteps I took to reproduce;\r\n1. Download episode of series in \"lower\" quality (for instance HDTV) outside of SickRage\r\n2. Have this episode properly loaded in SickRage, manually setting it to \"Downloaded (HDTV)\".\r\n3. Edit the series settings to the following (what I used when I noticed the bug);\r\n.* Initial: HD TV, 720p WEB-DL, 720p BluRay.\r\n.* Replace with: 720p WEB-DL, 720p BluRay.\r\n.* Archive First Match: Yes.\r\n4. Reboot SickRage to make SickRage notice the lower quality and start searching (and downloading) a better quality.\r\n5. Wait until the file has been downloaded and post-processed by SickRage.\r\n6. Go to SickRage main menu, and click on the series you \"upgraded\" the episode for.\r\n\r\nYou should now notice that the whole episode is missing from the episode list, asin if episode 1 of series 4 is \"upgraded\", this whole row would be missing from the episode list.\r\n\r\nDebug log: http://pastebin.com/0RBRhbGj\r\n\r\nWorkaround;\r\nUsing \"Force Full Update\" button makes the episodes reappear, but not showing the quality. It's basically like the script \"finds\" the files on disk, and then adds them as unknown quality to the episode list."},"comment":{"url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/issues/comments/75088798","html_url":"https://github.com/SiCKRAGETV/sickrage-issues/issues/3#issuecomment-75088798","issue_url":"https://api.github.com/repos/SiCKRAGETV/sickrage-issues/issues/3","id":75088798,"user":{"login":"thebeastygecko","id":11037958,"avatar_url":"https://avatars.githubusercontent.com/u/11037958?v=3","gravatar_id":"","url":"https://api.github.com/users/thebeastygecko","html_url":"https://github.com/thebeastygecko","followers_url":"https://api.github.com/users/thebeastygecko/followers","following_url":"https://api.github.com/users/thebeastygecko/following{/other_user}","gists_url":"https://api.github.com/users/thebeastygecko/gists{/gist_id}","starred_url":"https://api.github.com/users/thebeastygecko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thebeastygecko/subscriptions","organizations_url":"https://api.github.com/users/thebeastygecko/orgs","repos_url":"https://api.github.com/users/thebeastygecko/repos","events_url":"https://api.github.com/users/thebeastygecko/events{/privacy}","received_events_url":"https://api.github.com/users/thebeastygecko/received_events","type":"User","site_admin":false},"created_at":"2015-02-19T16:48:46Z","updated_at":"2015-02-19T16:48:46Z","body":"I went to check and skip_removed_files was already set to 1, and yet when shows are updated to better quality the episodes still go missing. Is it possible that this has to do with initial HDTV -> WEB-DL? I have similar quality settings as the OP for this bug report.\r\n\r\nThanks"}}