Google Mail (gmail) sometimes detects that an email includes a date and time, and it puts an option in the right sidebar "Add to calendar", if you have Google Calendar.
I just tried this with a message from my synagogue, and I got
414. That’s an error.
The requested URL /ServiceLogin... is too large to process. That’s all we know.
I went hunting around on Google Help Forums and found that the problem has been reported for years, sometimes sporadically, but for some users persistently. Various fixes have been suggested, with various results. It is not browser-specific.
I looked at my browser's address bar when I tried again to "add to calendar". And I said "Huh?!" and scrolled right in the address bar. And scrolled, and scrolled, and scrolled. Then I posted this to the forum thread I'd been following -- it's one of the four on this
page, I can't remember which.
When I looked at the address, I saw that gmail had apparently CONVERTED THE ENTIRE EMAIL MESSAGE TO A URL. Which means that, yeah, that's too damn long.
And it's a reeeeeally stupid way to do this. Hey Gguys & Ggals: You ever hear of "call by reference" instead of "call by value"?
1. The message is IN A GOOGLE APP, namely gmail.
2. Therefore, you should be able to CREATE A POINTER TO IT. Say,
2.1 copy the message to a temporary file
2.2 make an arbitrary short random URL referring to that file, like
google.com/temp/q0vfhq3r4b245twerg8763qhgddrtyd715345
2.3 tell Google Calendar to add the message to the user's calendar, by whatever algorithm it's using already
2.4 Google Calendar wipes and deletes the file after it has successfully added the item to the user's calendar
Maybe this only happens when trying to make a calendar event out of a message whose length exceeds some n?
Maybe I shouldn't have been so snippy, but WTF? (Maybe I'll... naah, leave the headbang userpic in there. Could be WTF?, could be idiots, but headbang'll do.)
![](http://www.dreamwidth.org/userpic/1156863/1143119)
![](http://www.dreamwidth.org/userpic/1119682/1143119)
This entry was originally posted at
http://thnidu.dreamwidth.org/1017470.html. You can comment here, or there using OpenID or your Dreamwidth ID.
![](http://www.dreamwidth.org/tools/commentcount?user=thnidu&ditemid=1017470)
comments there so far.