Skip to content

Commit 45609ce

Browse files
Fixed community request outbox not synced (#1545)
1 parent d833cd9 commit 45609ce

File tree

1 file changed

+25
-23
lines changed
  • app/src/main/java/org/session/libsession/messaging/sending_receiving/pollers

1 file changed

+25
-23
lines changed

app/src/main/java/org/session/libsession/messaging/sending_receiving/pollers/OpenGroupPoller.kt

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -236,29 +236,31 @@ class OpenGroupPoller @AssistedInject constructor(
236236
}
237237
)
238238
}
239-
val isAcceptingCommunityRequests = storage.isCheckingCommunityRequests()
240-
if (serverCapabilities.contains(Capability.BLIND.name.lowercase()) && isAcceptingCommunityRequests) {
241-
requests.add(
242-
if (lastInboxMessageId == null) {
243-
BatchRequestInfo(
244-
request = BatchRequest(
245-
method = GET,
246-
path = "/inbox"
247-
),
248-
endpoint = Endpoint.Inbox,
249-
responseType = object : TypeReference<List<DirectMessage>>() {}
250-
)
251-
} else {
252-
BatchRequestInfo(
253-
request = BatchRequest(
254-
method = GET,
255-
path = "/inbox/since/$lastInboxMessageId"
256-
),
257-
endpoint = Endpoint.InboxSince(lastInboxMessageId),
258-
responseType = object : TypeReference<List<DirectMessage>>() {}
259-
)
260-
}
261-
)
239+
if (serverCapabilities.contains(Capability.BLIND.name.lowercase())) {
240+
if (storage.isCheckingCommunityRequests()) {
241+
requests.add(
242+
if (lastInboxMessageId == null) {
243+
BatchRequestInfo(
244+
request = BatchRequest(
245+
method = GET,
246+
path = "/inbox"
247+
),
248+
endpoint = Endpoint.Inbox,
249+
responseType = object : TypeReference<List<DirectMessage>>() {}
250+
)
251+
} else {
252+
BatchRequestInfo(
253+
request = BatchRequest(
254+
method = GET,
255+
path = "/inbox/since/$lastInboxMessageId"
256+
),
257+
endpoint = Endpoint.InboxSince(lastInboxMessageId),
258+
responseType = object : TypeReference<List<DirectMessage>>() {}
259+
)
260+
}
261+
)
262+
}
263+
262264
requests.add(
263265
if (lastOutboxMessageId == null) {
264266
BatchRequestInfo(

0 commit comments

Comments
 (0)