0tza / gmail-delay-send

Automatically exported from code.google.com/p/gmail-delay-send
0 stars 0 forks source link

Possibility to schedule responses in existing conversation? #95

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi. Not entirely sure if this is supported, but I would like to schedule 
responses in an ongoing conversation.

What steps will reproduce the problem?
1. Click reply to an existing conversation
2. Write the reply, starting with @2013-07-30 14:00
3. Give the conversation the label GemailDelaySend/ToSend

What is the expected output? What do you see instead?
Expected: The reply is sent att the specified date
What I get: Next time the script is run, it moves the conversation to the 
Errors label and sends me an email with subject "GMail Delay Send -> Parsing 
Errors" and the text below:
--------
Sorry! There was an error parsing your message with subject: "XXX".
The reason for this error was: "Could not find your special character: "@" in 
FIRST line of email body".
A new label was applied to this message:GmailDelaySend/Errors.
Gmail Delay Send will ignore this message until you fix the problem and remove 
that label.
If you have any questions please see the page on common problems
--------
My guess is that the script tries to apply delayed send to all messages in the 
conversation, not just the last message (since labels work on conversations and 
not on individual messages)

What version of the product are you using?
0.8

Please provide any additional information below.
I understand that the script might not be designed for this use case and that 
it might be hard to implement, but I'd appreciate any feedback or suggestions 
for workarounds.

Original issue reported on code.google.com by d...@mjo.se on 27 Jul 2013 at 9:33

GoogleCodeExporter commented 9 years ago
Thanks for the report dw. Issue should be resolved with change: 
https://code.google.com/p/gmail-delay-send/source/detail?r=fe445c70be458117aee69
d86a9caa6ddf448ee31

Original comment by blairk...@gmail.com on 27 Jul 2013 at 10:21

GoogleCodeExporter commented 9 years ago
Thanks a lot! Is there an easy way I can try the bleeding edge version?
I'm comfortable with either cloning the git repository or using copy-paste but 
I don't know where I should deploy the code :)

Original comment by d...@mjo.se on 28 Jul 2013 at 11:08

GoogleCodeExporter commented 9 years ago
Hello dw,

Up until this last weekend 'bleeding edge' == 'released' but I made a stupid 
mistake and caused some problems. So now I'm going to batch a few changes and 
test them better as a unit first  :-)

If you did want to run the bleeding edge, you can clone the repo here: 
https://code.google.com/p/gmail-delay-send/source/list

There is a script that I use here to pull code from google code to local so 
that I can check-in to git: 
https://code.google.com/p/gmail-delay-send/source/browse/v2/checkin.py

But if you wanted to go from git -> google code I think you have to copy/paste  
:-(

I'll try to get this change pushed out this week.

Original comment by blairk...@gmail.com on 30 Jul 2013 at 10:03

GoogleCodeExporter commented 9 years ago
Thanks. Then I'll just wait for the next release. Great work!

Original comment by d...@mjo.se on 31 Jul 2013 at 9:55