{"action":"created","issue":{"url":"https://api.github.com/repos/mailpile/Mailpile/issues/864","repository_url":"https://api.github.com/repos/mailpile/Mailpile","labels_url":"https://api.github.com/repos/mailpile/Mailpile/issues/864/labels{/name}","comments_url":"https://api.github.com/repos/mailpile/Mailpile/issues/864/comments","events_url":"https://api.github.com/repos/mailpile/Mailpile/issues/864/events","html_url":"https://github.com/mailpile/Mailpile/issues/864","id":41663615,"number":864,"title":"Manually tagging messages as Drafts causes bad behavior","user":{"login":"JocelynDelalande","id":429633,"avatar_url":"https://avatars.githubusercontent.com/u/429633?v=3","gravatar_id":"","url":"https://api.github.com/users/JocelynDelalande","html_url":"https://github.com/JocelynDelalande","followers_url":"https://api.github.com/users/JocelynDelalande/followers","following_url":"https://api.github.com/users/JocelynDelalande/following{/other_user}","gists_url":"https://api.github.com/users/JocelynDelalande/gists{/gist_id}","starred_url":"https://api.github.com/users/JocelynDelalande/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JocelynDelalande/subscriptions","organizations_url":"https://api.github.com/users/JocelynDelalande/orgs","repos_url":"https://api.github.com/users/JocelynDelalande/repos","events_url":"https://api.github.com/users/JocelynDelalande/events{/privacy}","received_events_url":"https://api.github.com/users/JocelynDelalande/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mailpile/Mailpile/labels/Back%20End","name":"Back End","color":"006b75"},{"url":"https://api.github.com/repos/mailpile/Mailpile/labels/Bugs","name":"Bugs","color":"e11d21"},{"url":"https://api.github.com/repos/mailpile/Mailpile/labels/Front%20End","name":"Front End","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/mailpile/Mailpile/milestones/4","html_url":"https://github.com/mailpile/Mailpile/milestones/1.0%20Release","labels_url":"https://api.github.com/repos/mailpile/Mailpile/milestones/4/labels","id":412383,"number":4,"title":"1.0 Release","description":"This is the 1.0 release will be feature complete version of Mailpile as per our promises to our backers. The differences between Beta & 1.0 will see us primarily working out bugs in both the installer & core features.","creator":{"login":"BjarniRunar","id":3943592,"avatar_url":"https://avatars.githubusercontent.com/u/3943592?v=3","gravatar_id":"","url":"https://api.github.com/users/BjarniRunar","html_url":"https://github.com/BjarniRunar","followers_url":"https://api.github.com/users/BjarniRunar/followers","following_url":"https://api.github.com/users/BjarniRunar/following{/other_user}","gists_url":"https://api.github.com/users/BjarniRunar/gists{/gist_id}","starred_url":"https://api.github.com/users/BjarniRunar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BjarniRunar/subscriptions","organizations_url":"https://api.github.com/users/BjarniRunar/orgs","repos_url":"https://api.github.com/users/BjarniRunar/repos","events_url":"https://api.github.com/users/BjarniRunar/events{/privacy}","received_events_url":"https://api.github.com/users/BjarniRunar/received_events","type":"User","site_admin":false},"open_issues":49,"closed_issues":101,"state":"open","created_at":"2013-08-27T10:11:07Z","updated_at":"2016-01-05T23:22:04Z","due_on":"2016-09-14T23:00:00Z","closed_at":null},"comments":4,"created_at":"2014-09-01T22:06:30Z","updated_at":"2016-03-14T15:54:19Z","closed_at":null,"body":"Traceback (most recent call last):\r\n  File \"/home/jocelyn/divers/Mailpile/mailpile/ui.py\", line 423, in render_web\r\n    return template.render(alldata)\r\n\r\n  File \"/usr/local/lib/python2.7/dist-packages/jinja2/environment.py\", line 969, in render\r\n    return self.environment.handle_exception(exc_info, True)\r\n  File \"/usr/local/lib/python2.7/dist-packages/jinja2/environment.py\", line 742, in handle_exception\r\n    reraise(exc_type, exc_value, tb)\r\n  File \"/home/jocelyn/divers/Mailpile/static/default/html/message/draft.html\", line 1, in top-level template code\r\n    {% extends \"layouts/\" + render_mode + \".html\" %}\r\n  File \"/home/jocelyn/divers/Mailpile/static/default/html/layouts/full.html\", line 33, in top-level template code\r\n    {% block content %}{{results}}{% endblock %}\r\n  File \"/home/jocelyn/divers/Mailpile/static/default/html/message/draft.html\", line 26, in block \"content\"\r\n    {% include(\"partials/compose.html\") %}\r\n  File \"/home/jocelyn/divers/Mailpile/static/default/html/partials/compose.html\", line 8, in top-level template code\r\n    <a id=\"compose-cc-show\" class=\"compose-show-field {% if editing_strings.cc %}hide{% endif %}\" href=\"#\">{{_(\"Cc\")}}</a>\r\n  File \"/usr/local/lib/python2.7/dist-packages/jinja2/environment.py\", line 397, in getattr\r\n    return getattr(obj, attribute)\r\nUndefinedError: 'dict object' has no attribute 'editing_strings'"},"comment":{"url":"https://api.github.com/repos/mailpile/Mailpile/issues/comments/196380907","html_url":"https://github.com/mailpile/Mailpile/issues/864#issuecomment-196380907","issue_url":"https://api.github.com/repos/mailpile/Mailpile/issues/864","id":196380907,"user":{"login":"JackDca","id":15818803,"avatar_url":"https://avatars.githubusercontent.com/u/15818803?v=3","gravatar_id":"","url":"https://api.github.com/users/JackDca","html_url":"https://github.com/JackDca","followers_url":"https://api.github.com/users/JackDca/followers","following_url":"https://api.github.com/users/JackDca/following{/other_user}","gists_url":"https://api.github.com/users/JackDca/gists{/gist_id}","starred_url":"https://api.github.com/users/JackDca/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JackDca/subscriptions","organizations_url":"https://api.github.com/users/JackDca/orgs","repos_url":"https://api.github.com/users/JackDca/repos","events_url":"https://api.github.com/users/JackDca/events{/privacy}","received_events_url":"https://api.github.com/users/JackDca/received_events","type":"User","site_admin":false},"created_at":"2016-03-14T15:54:19Z","updated_at":"2016-03-14T15:54:19Z","body":"I got tied up in knots after saving a draft reply to an email that was part of a conversation.\r\n\r\nI've also experienced some strangeness when saving drafts in Thunderbird (especially if they are moved from the draft folder to another folder).  The real problem is that a draft is not the same as a received or sent email so this has to be thought out at a higher level to avoid complications.\r\n\r\nIf a message is saved as a draft, it should not take the conversation with it.  Perhaps it should be temporarily separated from the conversation, then reattached when it is next opened.\r\n\r\nHere are the details of my problem:\r\n\r\nThere a conversation - a chain of about five emails - in the Inbox.\r\nI opened the most recent message in the conversation and pressed \"Reply\".\r\nI wrote part of the reply them pressed \"Save\".\r\nThis put the *** entire conversation *** effectively in the Drafts \"folder\".\r\nI wanted to view one of the earlier messages in the conversation so I clicked on the Drafts icon.\r\nThis brought up the draft, but the sidebar that normally shows the entire conversation was absent, so there was no way to access the earlier emails.\r\nAfter much messing around I used the handle at the left end of the item in the Drafts \"folder\" and dragged it to the \"Inbox\" which made the entire conversation accessible.\r\nUnfortunately the draft which I had saved was now displayed as if it were a received email; specifically, there was no \"Send\" icon on it.  To continue editing it, I had to press the \"Forward\" button, of course this meant I had to fill in the \"To:\" address again.\r\nFinally I sent the email.  When I did that and the BCC showed up in the Inbox, it did not appear as part of the conversation, but as a new conversation.\r\n\r\nThis put the **entire con"}}