{"action":"closed","issue":{"url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/2847","labels_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/2847/labels{/name}","comments_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/2847/comments","events_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/2847/events","html_url":"https://github.com/WhisperSystems/TextSecure/issues/2847","id":65642143,"number":2847,"title":"Fall back to SMS if no data connection","user":{"login":"fajabird","id":1955116,"avatar_url":"https://avatars.githubusercontent.com/u/1955116?v=3","gravatar_id":"","url":"https://api.github.com/users/fajabird","html_url":"https://github.com/fajabird","followers_url":"https://api.github.com/users/fajabird/followers","following_url":"https://api.github.com/users/fajabird/following{/other_user}","gists_url":"https://api.github.com/users/fajabird/gists{/gist_id}","starred_url":"https://api.github.com/users/fajabird/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fajabird/subscriptions","organizations_url":"https://api.github.com/users/fajabird/orgs","repos_url":"https://api.github.com/users/fajabird/repos","events_url":"https://api.github.com/users/fajabird/events{/privacy}","received_events_url":"https://api.github.com/users/fajabird/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":true,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-04-01T09:20:52Z","updated_at":"2015-05-07T23:37:01Z","closed_at":"2015-05-07T23:37:01Z","body":"I'm not absolutely sure, but I think in some former version of TS (maybe before dropping encrypted SMS) TS would aks if it should fall back to SMS if no data connection was detected. I have an ongoing chat with a friend where this happended when I send him a message and had not data connection at that moment. \r\n\r\nToday I tried the same (send a message to a TS contact while no data connection available)  with this results:\r\n1. TS does not ask what to do\r\n2. TS wants to send a encrypted message which will never succeed as long as device is offline\r\n3. TS seems to have no timeout, so even after waiting for verly long no fallback to SMS\r\n4. Sending manually a SMS is bad for 2 reasons: First - normaly I dont want to use SMS, so I intuitivly I want to just send a message thinking it will go out over data channel. Second - I had to use this issue-tracker to find out how to accomplish sending a SMS within an ongoing encrypted chat.... its kind of hidden.)\r\n\r\nSuggestion: just ask the user via a pop-up what to do in situations where no data connection is available:\r\n1. Send over SMS right away (only unencrypted)\r\n2. Wait and send encrypted as soon as data connection becomes available\r\n(additionally: remember decision for this chat/for all chats)"}}