Remove legacy splitting of payload to 60 chars when creating Diaspora payloads

It looks like new 0.6 diaspora doesn't understand these payloads any more.
merge-requests/130/head
Jason Robinson 2016-10-23 16:03:00 +03:00
rodzic d01e656daf
commit 1d0de928fc
2 zmienionych plików z 6 dodań i 4 usunięć

Wyświetl plik

@ -1,5 +1,11 @@
# Changelog
## [unreleased]
### Fixed
* Remove legacy splitting of payload to 60 chars when creating Diaspora payloads. Diaspora 0.6 doesn't understand these any more.
## [0.8.1] - 2016-10-18
### Fixed

Wyświetl plik

@ -361,10 +361,6 @@ class Protocol(BaseProtocol):
self.create_encrypted_payload())).decode("ascii")
else:
payload = urlsafe_b64encode(self.create_payload()).decode("ascii")
# Split every 60 chars
payload = '\n'.join([payload[start:start+60]
for start in range(0, len(payload), 60)])
payload = payload + "\n"
etree.SubElement(env, "{%s}data" % nsmap["me"],
{"type": "application/xml"}).text = payload
sig_contents = payload + "." + \