{"action":"created","issue":{"url":"https://api.github.com/repos/pencilblue/pencilblue/issues/597","labels_url":"https://api.github.com/repos/pencilblue/pencilblue/issues/597/labels{/name}","comments_url":"https://api.github.com/repos/pencilblue/pencilblue/issues/597/comments","events_url":"https://api.github.com/repos/pencilblue/pencilblue/issues/597/events","html_url":"https://github.com/pencilblue/pencilblue/issues/597","id":74957354,"number":597,"title":"Media Provider Error on site update","user":{"login":"JahlomP","id":4746511,"avatar_url":"https://avatars.githubusercontent.com/u/4746511?v=3","gravatar_id":"","url":"https://api.github.com/users/JahlomP","html_url":"https://github.com/JahlomP","followers_url":"https://api.github.com/users/JahlomP/followers","following_url":"https://api.github.com/users/JahlomP/following{/other_user}","gists_url":"https://api.github.com/users/JahlomP/gists{/gist_id}","starred_url":"https://api.github.com/users/JahlomP/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JahlomP/subscriptions","organizations_url":"https://api.github.com/users/JahlomP/orgs","repos_url":"https://api.github.com/users/JahlomP/repos","events_url":"https://api.github.com/users/JahlomP/events{/privacy}","received_events_url":"https://api.github.com/users/JahlomP/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pencilblue/pencilblue/labels/help%20wanted","name":"help wanted","color":"159818"},{"url":"https://api.github.com/repos/pencilblue/pencilblue/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-05-10T16:54:27Z","updated_at":"2015-05-14T22:44:18Z","closed_at":null,"body":"Whenever I update my site on heroku, the first request gives me this error in the browser:\r\n`Whoops! Something unexpected happened.\r\n\r\n\r\nError: A valid media provider is required. Please check your configuration\r\n    at new MediaService (/app/include/service/entities/media_service.js:40:19)\r\n    at /app/include/service/entities/article_service.js:597:22\r\n    at /app/include/dao/dao.js:142:12\r\n    at /app/include/dao/dao.js:270:17\r\n    at handleCallback (/app/node_modules/mongodb/lib/utils.js:95:12)\r\n    at /app/node_modules/mongodb/lib/cursor.js:571:16\r\n    at handleCallback (/app/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:234:5)\r\n    at setCursorDeadAndNotified (/app/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:424:3)\r\n    at Cursor.next (/app/node_modules/mongodb/node_modules/mongodb-core/lib/cursor.js:543:14)\r\n    at fetchDocs (/app/node_modules/mongodb/lib/cursor.js:567:10)\r\n`\r\n\r\nThe following request works fine. @blakecallens @brianhyder, what is causing this?"},"comment":{"url":"https://api.github.com/repos/pencilblue/pencilblue/issues/comments/102190839","html_url":"https://github.com/pencilblue/pencilblue/issues/597#issuecomment-102190839","issue_url":"https://api.github.com/repos/pencilblue/pencilblue/issues/597","id":102190839,"user":{"login":"brianhyder","id":3628887,"avatar_url":"https://avatars.githubusercontent.com/u/3628887?v=3","gravatar_id":"","url":"https://api.github.com/users/brianhyder","html_url":"https://github.com/brianhyder","followers_url":"https://api.github.com/users/brianhyder/followers","following_url":"https://api.github.com/users/brianhyder/following{/other_user}","gists_url":"https://api.github.com/users/brianhyder/gists{/gist_id}","starred_url":"https://api.github.com/users/brianhyder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brianhyder/subscriptions","organizations_url":"https://api.github.com/users/brianhyder/orgs","repos_url":"https://api.github.com/users/brianhyder/repos","events_url":"https://api.github.com/users/brianhyder/events{/privacy}","received_events_url":"https://api.github.com/users/brianhyder/received_events","type":"User","site_admin":false},"created_at":"2015-05-14T22:44:18Z","updated_at":"2015-05-14T22:44:18Z","body":"The screenshot doesn't give us anything different.  We need the console output."}}