{"action":"created","issue":{"url":"https://api.github.com/repos/david-sabata/web-scrobbler/issues/655","labels_url":"https://api.github.com/repos/david-sabata/web-scrobbler/issues/655/labels{/name}","comments_url":"https://api.github.com/repos/david-sabata/web-scrobbler/issues/655/comments","events_url":"https://api.github.com/repos/david-sabata/web-scrobbler/issues/655/events","html_url":"https://github.com/david-sabata/web-scrobbler/issues/655","id":93220557,"number":655,"title":"\"Full album\" scrobbling on last.fm ","user":{"login":"pival","id":6348361,"avatar_url":"https://avatars.githubusercontent.com/u/6348361?v=3","gravatar_id":"","url":"https://api.github.com/users/pival","html_url":"https://github.com/pival","followers_url":"https://api.github.com/users/pival/followers","following_url":"https://api.github.com/users/pival/following{/other_user}","gists_url":"https://api.github.com/users/pival/gists{/gist_id}","starred_url":"https://api.github.com/users/pival/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pival/subscriptions","organizations_url":"https://api.github.com/users/pival/orgs","repos_url":"https://api.github.com/users/pival/repos","events_url":"https://api.github.com/users/pival/events{/privacy}","received_events_url":"https://api.github.com/users/pival/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/david-sabata/web-scrobbler/labels/2:%20FEATURE","name":"2: FEATURE","color":"0b02e1"},{"url":"https://api.github.com/repos/david-sabata/web-scrobbler/labels/3:%20CONNECTOR","name":"3: CONNECTOR","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-07-06T08:19:09Z","updated_at":"2015-07-12T07:45:06Z","closed_at":null,"body":"Hello, \r\n\r\nIt happens sometimes that on youtube links the text \"full album\" is present, which means that the full album is inside a single youtube video. \r\n\r\nIMHO, it shouldn't scrobble to last.fm. \r\nWhat do you think ?"},"comment":{"url":"https://api.github.com/repos/david-sabata/web-scrobbler/issues/comments/120699215","html_url":"https://github.com/david-sabata/web-scrobbler/issues/655#issuecomment-120699215","issue_url":"https://api.github.com/repos/david-sabata/web-scrobbler/issues/655","id":120699215,"user":{"login":"david-sabata","id":305251,"avatar_url":"https://avatars.githubusercontent.com/u/305251?v=3","gravatar_id":"","url":"https://api.github.com/users/david-sabata","html_url":"https://github.com/david-sabata","followers_url":"https://api.github.com/users/david-sabata/followers","following_url":"https://api.github.com/users/david-sabata/following{/other_user}","gists_url":"https://api.github.com/users/david-sabata/gists{/gist_id}","starred_url":"https://api.github.com/users/david-sabata/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/david-sabata/subscriptions","organizations_url":"https://api.github.com/users/david-sabata/orgs","repos_url":"https://api.github.com/users/david-sabata/repos","events_url":"https://api.github.com/users/david-sabata/events{/privacy}","received_events_url":"https://api.github.com/users/david-sabata/received_events","type":"User","site_admin":false},"created_at":"2015-07-12T07:45:06Z","updated_at":"2015-07-12T07:45:06Z","body":"To be honest I'm not really happy with the way artist/track labels are cleaned in the old connectors. In most cases they are just copy-pastes of my initial implementation (in YT connector I think), which later got some updates without propagating them to other connectors. So it's quite messy.\r\n\r\nFor v2 I wanted to do central cleanup (probably as a pipeline stage), which would be configurable. In extreme case to the level of custom regexps. I believe central configuration for all connectors should be ok for most users.\r\n\r\n-----\r\n\r\nAs for YT playlists scrobbling, that should be definitely done in the connector. It simply sends tracks (or state) and I see no problems in sending fake tracks while there is a single video still playing."}}