Skip to content

Commit e83ff20

Browse files
committed
Fix some errors for FreshRSS
1 parent 246b53f commit e83ff20

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

plugins/backend/fresh/freshConnection.vala

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,27 +25,25 @@ public class FeedReader.freshConnection {
2525
m_settingsTweaks = new GLib.Settings("com.github.suzie97.communique.tweaks");
2626
m_session = new Soup.Session();
2727
m_session.user_agent = Constants.USER_AGENT;
28-
m_session.authenticate.connect((msg, auth, retrying) => {
29-
if(m_utils.getHtaccessUser() == "")
30-
{
31-
Logger.error("fresh Session: need Authentication");
32-
}
33-
else if(!retrying)
34-
{
35-
auth.authenticate(m_utils.getHtaccessUser(), m_utils.getHtaccessPasswd());
36-
}
37-
});
3828
}
3929

4030
public LoginResponse getSID()
4131
{
4232
var message = new Soup.Message("POST", m_utils.getURL()+"accounts/ClientLogin");
4333

34+
message.authenticate.connect((auth, retrying) => {
35+
if(m_utils.getHtaccessUser() == "") {
36+
Logger.error("fresh Session: need Authentication");
37+
} else if(!retrying) {
38+
auth.authenticate(m_utils.getHtaccessUser(), m_utils.getHtaccessPasswd());
39+
}
40+
});
41+
4442
var msg = new freshMessage();
4543
msg.add("Email", m_utils.getUser());
4644
msg.add("Passwd", m_utils.getPasswd());
4745

48-
message.set_request("application/x-www-form-urlencoded", Soup.MemoryUse.COPY, msg.get().data);
46+
message.set_request_body_from_bytes("application/x-www-form-urlencoded", new Bytes(msg.get().data));
4947
var response_body = m_session.send_and_read(message);
5048

5149
if(message.status_code != 200)
@@ -91,7 +89,7 @@ public class FeedReader.freshConnection {
9189
message.request_headers.append("Authorization","GoogleLogin auth=%s".printf(m_utils.getToken()));
9290
message.request_headers.append("Content-Type", type);
9391

94-
message.request_body.append_take(input.data);
92+
message.set_request_body_from_bytes(type, new Bytes(input.data));
9593
var response_body = m_session.send_and_read(message);
9694

9795
if(message.status_code != 200)

0 commit comments

Comments
 (0)