Add ssl error message

captchafix
Floens 11 years ago
parent 7d1bbd91cb
commit e13a6d9d2c
  1. 12
      Clover/app/src/main/java/org/floens/chan/ui/fragment/ThreadFragment.java
  2. 1
      Clover/app/src/main/res/values/strings.xml

@ -59,6 +59,8 @@ import org.floens.chan.utils.Utils;
import java.util.List;
import javax.net.ssl.SSLException;
public class ThreadFragment extends Fragment implements ThreadManager.ThreadManagerListener, PostAdapter.PostAdapterListener {
private BaseActivity baseActivity;
private ThreadManager threadManager;
@ -416,12 +418,14 @@ public class ThreadFragment extends Fragment implements ThreadManager.ThreadMana
private String getLoadErrorText(VolleyError error) {
String errorMessage;
if ((error instanceof NoConnectionError) || (error instanceof NetworkError)) {
errorMessage = getActivity().getString(R.string.thread_load_failed_network);
if (error.getCause() instanceof SSLException) {
errorMessage = getString(R.string.thread_load_failed_ssl);
} else if ((error instanceof NoConnectionError) || (error instanceof NetworkError)) {
errorMessage = getString(R.string.thread_load_failed_network);
} else if (error instanceof ServerError) {
errorMessage = getActivity().getString(R.string.thread_load_failed_server);
errorMessage = getString(R.string.thread_load_failed_server);
} else {
errorMessage = getActivity().getString(R.string.thread_load_failed_parsing);
errorMessage = getString(R.string.thread_load_failed_parsing);
}
return errorMessage;

@ -66,6 +66,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<string name="file_open_failed">Failed to open file</string>
<string name="thread_load_failed_ssl">HTTPS error</string>
<string name="thread_load_failed_network">No network</string>
<string name="thread_load_failed_parsing">Server inaccessible</string>
<string name="thread_load_failed_server">404 not found</string>

Loading…
Cancel
Save