Fix logout on Android

This commit is contained in:
Elias Nahum
2021-09-04 13:15:54 -04:00
parent 5eb8ac6afd
commit 0139773c31
3 changed files with 15 additions and 17 deletions

View File

@@ -84,12 +84,10 @@ export const removeServerCredentials = async (serverUrl: string) => {
if (Platform.OS === 'ios') {
const appGroup = getIOSAppGroupDetails();
options.accessGroup = appGroup.appGroupIdentifier;
await KeyChain.resetInternetCredentials(serverUrl, options);
} else {
await KeyChain.resetGenericPassword(options);
}
await KeyChain.resetInternetCredentials(serverUrl, options);
await AsyncStorage.removeItem(ASYNC_STORAGE_CURRENT_SERVER_KEY);
};

View File

@@ -15,9 +15,9 @@
279A77DD26A6F1BE00B515F1 /* compass-icons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 279A77DC26A6F1BE00B515F1 /* compass-icons.ttf */; };
2D5296A8926B4D7FBAF2D6E2 /* OpenSans-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6561AEAC21CC40B8A72ABB93 /* OpenSans-Light.ttf */; };
4953BF602368AE8600593328 /* SwimeProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4953BF5F2368AE8600593328 /* SwimeProxy.swift */; };
49AE36FF26D4455800EF4E52 /* Gekidou in Frameworks */ = {isa = PBXBuildFile; productRef = 49AE36FE26D4455800EF4E52 /* Gekidou */; };
49AE370126D4455D00EF4E52 /* Gekidou in Frameworks */ = {isa = PBXBuildFile; productRef = 49AE370026D4455D00EF4E52 /* Gekidou */; };
49AE370526D5CD7800EF4E52 /* Gekidou in Frameworks */ = {isa = PBXBuildFile; productRef = 49AE370426D5CD7800EF4E52 /* Gekidou */; };
49AE36FF26D4455800EF4E52 /* BuildFile in Frameworks */ = {isa = PBXBuildFile; productRef = 49AE36FE26D4455800EF4E52 /* SwiftPackageProductDependency */; };
49AE370126D4455D00EF4E52 /* BuildFile in Frameworks */ = {isa = PBXBuildFile; productRef = 49AE370026D4455D00EF4E52 /* SwiftPackageProductDependency */; };
49AE370526D5CD7800EF4E52 /* BuildFile in Frameworks */ = {isa = PBXBuildFile; productRef = 49AE370426D5CD7800EF4E52 /* SwiftPackageProductDependency */; };
49B4C050230C981C006E919E /* libUploadAttachments.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7FABE04522137F2A00D0F595 /* libUploadAttachments.a */; };
531BEBC72513E93C00BC05B1 /* compass-icons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 531BEBC52513E93C00BC05B1 /* compass-icons.ttf */; };
536CC6C323E79287002C478C /* RNNotificationEventHandler+HandleReplyAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 536CC6C123E79287002C478C /* RNNotificationEventHandler+HandleReplyAction.m */; };
@@ -222,7 +222,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
49AE370526D5CD7800EF4E52 /* Gekidou in Frameworks */,
49AE370526D5CD7800EF4E52 /* BuildFile in Frameworks */,
49B4C050230C981C006E919E /* libUploadAttachments.a in Frameworks */,
6C9B1EFD6561083917AF06CF /* libPods-Mattermost.a in Frameworks */,
);
@@ -232,7 +232,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
49AE36FF26D4455800EF4E52 /* Gekidou in Frameworks */,
49AE36FF26D4455800EF4E52 /* BuildFile in Frameworks */,
7FABE0562213884700D0F595 /* libUploadAttachments.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -241,7 +241,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
49AE370126D4455D00EF4E52 /* Gekidou in Frameworks */,
49AE370126D4455D00EF4E52 /* BuildFile in Frameworks */,
7F581F78221EEA7C0099E66B /* libUploadAttachments.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -480,7 +480,7 @@
);
name = Mattermost;
packageProductDependencies = (
49AE370426D5CD7800EF4E52 /* Gekidou */,
49AE370426D5CD7800EF4E52 /* SwiftPackageProductDependency */,
);
productName = "Hello World";
productReference = 13B07F961A680F5B00A75B9A /* Mattermost.app */;
@@ -501,7 +501,7 @@
);
name = MattermostShare;
packageProductDependencies = (
49AE36FE26D4455800EF4E52 /* Gekidou */,
49AE36FE26D4455800EF4E52 /* SwiftPackageProductDependency */,
);
productName = MattermostShare;
productReference = 7F240A19220D3A2300637665 /* MattermostShare.appex */;
@@ -522,7 +522,7 @@
);
name = NotificationService;
packageProductDependencies = (
49AE370026D4455D00EF4E52 /* Gekidou */,
49AE370026D4455D00EF4E52 /* SwiftPackageProductDependency */,
);
productName = NotificationService;
productReference = 7F581D32221ED5C60099E66B /* NotificationService.appex */;
@@ -1254,15 +1254,15 @@
/* End XCConfigurationList section */
/* Begin XCSwiftPackageProductDependency section */
49AE36FE26D4455800EF4E52 /* Gekidou */ = {
49AE36FE26D4455800EF4E52 /* SwiftPackageProductDependency */ = {
isa = XCSwiftPackageProductDependency;
productName = Gekidou;
};
49AE370026D4455D00EF4E52 /* Gekidou */ = {
49AE370026D4455D00EF4E52 /* SwiftPackageProductDependency */ = {
isa = XCSwiftPackageProductDependency;
productName = Gekidou;
};
49AE370426D5CD7800EF4E52 /* Gekidou */ = {
49AE370426D5CD7800EF4E52 /* SwiftPackageProductDependency */ = {
isa = XCSwiftPackageProductDependency;
productName = Gekidou;
};

View File

@@ -721,7 +721,7 @@ SPEC CHECKSUMS:
EXFileSystem: 0a04aba8da751b9ac954065911bcf166503f8267
ExpoModulesCore: 2734852616127a6c1fc23012197890a6f3763dc7
FBLazyVector: e686045572151edef46010a6f819ade377dfeb4b
FBReactNativeSpec: 8d2166c0d020bf0a6a619c3d36b9a167a4c339b9
FBReactNativeSpec: cef0cc6d50abc92e8cf52f140aa22b5371cfec0b
glog: 73c2498ac6884b13ede40eda8228cb1eee9d9d62
jail-monkey: 07b83767601a373db876e939b8dbf3f5eb15f073
libwebp: e90b9c01d99205d03b6bb8f2c8c415e5a4ef66f0