diff options
| author | Andrew Dolgov <fox@madoka.volgo-balt.ru> | 2011-11-24 16:04:58 +0300 |
|---|---|---|
| committer | Andrew Dolgov <fox@madoka.volgo-balt.ru> | 2011-11-24 16:04:58 +0300 |
| commit | 7ad712cb413824b1caae4327e8cc2f691e29d888 (patch) | |
| tree | ecd27c5fe7dec0500237795e1a0cab9fe9e29c63 /src/org/fox/ttrss/FeedsFragment.java | |
| parent | fb86971ca88b47d24f83de1f2d495ba8b1815a44 (diff) | |
handle login/logout and session errors in child fragments
Diffstat (limited to 'src/org/fox/ttrss/FeedsFragment.java')
| -rw-r--r-- | src/org/fox/ttrss/FeedsFragment.java | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/src/org/fox/ttrss/FeedsFragment.java b/src/org/fox/ttrss/FeedsFragment.java index 3b5fefbc..35c5a490 100644 --- a/src/org/fox/ttrss/FeedsFragment.java +++ b/src/org/fox/ttrss/FeedsFragment.java @@ -183,23 +183,9 @@ public class FeedsFragment extends Fragment implements OnItemClickListener { });
}
} else {
- JsonObject content = rv.get("content").getAsJsonObject();
-
- if (content != null) {
- String error = content.get("error").getAsString();
-
- /* m_sessionId = null;
-
- if (error.equals("LOGIN_ERROR")) {
- setLoadingStatus(R.string.login_wrong_password, false);
- } else if (error.equals("API_DISABLED")) {
- setLoadingStatus(R.string.login_api_disabled, false);
- } else {
- setLoadingStatus(R.string.login_failed, false);
- } */
-
- // TODO report error back to MainActivity
- }
+ MainActivity activity = (MainActivity)getActivity();
+ activity.login();
+ showLoading(false);
}
} catch (Exception e) {
e.printStackTrace();
|