Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/jangernert/FeedReader.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/backend/fresh/fresh.plugin2
-rw-r--r--plugins/backend/fresh/freshAPI.vala2
-rw-r--r--plugins/backend/fresh/freshInterface.vala2
-rw-r--r--plugins/backend/fresh/freshUtils.vala5
4 files changed, 8 insertions, 3 deletions
diff --git a/plugins/backend/fresh/fresh.plugin b/plugins/backend/fresh/fresh.plugin
index 6b5c598c..ea74fbcc 100644
--- a/plugins/backend/fresh/fresh.plugin
+++ b/plugins/backend/fresh/fresh.plugin
@@ -2,7 +2,7 @@
Module=fresh
Loader=C
Name=freshRSS
-Version=0.1
+Version=0.2
Description=Add freshRSS backend to FeedReader
Authors=Jan Lukas Gernert <jangernert@gmail.com>
Copyright=Copyright © 2015-16 Jan Lukas Gernert
diff --git a/plugins/backend/fresh/freshAPI.vala b/plugins/backend/fresh/freshAPI.vala
index f882b188..98a3c50a 100644
--- a/plugins/backend/fresh/freshAPI.vala
+++ b/plugins/backend/fresh/freshAPI.vala
@@ -28,7 +28,7 @@ public class FeedReader.freshAPI : Object {
{
Logger.debug("fresh backend: login");
- if(!Utils.ping(m_utils.getUnmodifiedURL()))
+ if(!Utils.ping(m_utils.getApiURL())) // Ping with api URL
{
return LoginResponse.NO_CONNECTION;
}
diff --git a/plugins/backend/fresh/freshInterface.vala b/plugins/backend/fresh/freshInterface.vala
index 72656f77..27583fad 100644
--- a/plugins/backend/fresh/freshInterface.vala
+++ b/plugins/backend/fresh/freshInterface.vala
@@ -265,7 +265,7 @@ public class FeedReader.freshInterface : FeedServerInterface {
public override bool serverAvailable()
{
- return Utils.ping(m_utils.getUnmodifiedURL());
+ return Utils.ping(m_utils.getApiURL()); // Ping with api URL
}
public override void setArticleIsRead(string articleIDs, ArticleStatus read)
diff --git a/plugins/backend/fresh/freshUtils.vala b/plugins/backend/fresh/freshUtils.vala
index 4f04e294..3cce5bdd 100644
--- a/plugins/backend/fresh/freshUtils.vala
+++ b/plugins/backend/fresh/freshUtils.vala
@@ -117,6 +117,11 @@ public class FeedReader.freshUtils : GLib.Object {
return Utils.gsettingReadString(m_settings, "url");
}
+ public string getApiURL()
+ {
+ return getURL()[0:-12];
+ }
+
public string getPasswd()
{
return m_password.get_password();