Don't use envelope to determine friend request

pull/60/head
Mikunj 5 years ago
parent 73ec256745
commit a7ea2f01a2

@ -292,7 +292,7 @@ public class PushDecryptJob extends BaseJob implements InjectableType {
acceptFriendRequestIfNeeded(content);
// Loki - Session requests
handleSessionRequestIfNeeded(envelope, content);
handleSessionRequestIfNeeded(content);
// Loki - Store pre key bundle
// We shouldn't store it if it's a pairing message
@ -1226,8 +1226,8 @@ public class PushDecryptJob extends BaseJob implements InjectableType {
becomeFriendsWithContact(content.getSender(), true, false);
}
private void handleSessionRequestIfNeeded(@NonNull SignalServiceEnvelope envelope, @NonNull SignalServiceContent content) {
if (envelope.isFriendRequest() && isSessionRequest(content)) {
private void handleSessionRequestIfNeeded(@NonNull SignalServiceContent content) {
if (content.isFriendRequest() && isSessionRequest(content)) {
// TODO: Check if member is in one of our private groups
boolean isInOneOfOurGroups = false;
if (isInOneOfOurGroups) {

Loading…
Cancel
Save