dota2results
dota2results copied to clipboard
Error 189 when posting update_with_media
2014-06-20T18:06:57.677305+00:00 app[worker.1]: info: {"message":"[Guess Whoo?] 25—8 Life.On.The.Edge \n 30m55s / GEMplay Challenge Season 1\nhttp://dotabuff.com/matches/731513052","teams":[{"name":"Guess Whoo?","team_id":1049856,"logo":684843638515505400,"team_complete":1,"side":"radiant","kills":25,"winner":true,"displayName":"[Guess Whoo?]","series_wins":null,"wins_string":""},{"name":"Life.On.The.Edge","team_id":1641757,"logo":576771829596421400,"team_complete":1,"side":"dire","kills":8,"winner":false,"displayName":"Life.On.The.Edge","series_wins":null,"wins_string":""}],"duration":1855,"shortMessage":"[Guess Whoo?] 25—8 Life.On.The.Edge \n 30m55s / GEMplay Challenge Season 1\nhttp://dotabuff.com/matches/731513052"}
2014-06-20T18:06:57.677788+00:00 app[worker.1]: info: generating image for lobby: 23542246068316464
2014-06-20T18:06:57.682371+00:00 app[worker.1]: info: checking {"name":"Life.On.The.Edge","team_id":1641757,"logo":576771829596421400,"team_complete":1,"side":"dire","kills":8,"winner":false,"displayName":"Life.On.The.Edge","series_wins":null,"wins_string":""} for team id 1641757
2014-06-20T18:06:57.683518+00:00 app[worker.1]: info: After cleaning, # series being tracked: 10
2014-06-20T18:06:57.680486+00:00 app[worker.1]: warn: Issue loading team logo: Error: ENOENT, no such file or directory 'assets/teams/1641757.png'
2014-06-20T18:06:57.677117+00:00 app[worker.1]: info: No twitter handle found for team: Guess Whoo? (1049856)
2014-06-20T18:06:57.677370+00:00 app[worker.1]: info: Looking up lobby by team + league: [1049856,1641757] in 1475
2014-06-20T18:06:57.700216+00:00 app[worker.1]: info: Removed 1 matches.
2014-06-20T18:06:57.856316+00:00 app[worker.1]: error: {"errors":[{"code":189,"message":"Error creating status."}]}
This error comes up with distressing frequency and blocks proper(?) boxscores tweets. There's lots of evidence in the twitter support boards that this has to do with poorly formatted requests, but since our tweets go through okay most of the time with the same code, I'm starting to think it's something else.
My guess is that what's happening is the boxscores image doesn't generate at all, and then we try to post an update with no actual image attached. The logs above are missing the saved png: 23542246075399556.png
that we would expect to see in the generation process if the image actually generated successfully.