mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-02 12:07:55 +00:00
Add missing contacts field in OIDC configuration. (#1662)
This commit is contained in:
@@ -110,6 +110,8 @@ final class AppSettings {
|
||||
let acceptableUseURL: URL = "https://element.io/acceptable-use-policy-terms"
|
||||
/// A URL that contains the app's Privacy Policy.
|
||||
let privacyURL: URL = "https://element.io/privacy"
|
||||
/// An email address that should be used for support requests.
|
||||
let supportEmailAddress = "support@element.io"
|
||||
|
||||
// MARK: - Authentication
|
||||
|
||||
|
||||
@@ -619,6 +619,26 @@ class SDKClientMock: SDKClientProtocol {
|
||||
unignoreUserUserIdReceivedInvocations.append(userId)
|
||||
try unignoreUserUserIdClosure?(userId)
|
||||
}
|
||||
//MARK: - uploadAvatar
|
||||
|
||||
public var uploadAvatarMimeTypeDataThrowableError: Error?
|
||||
public var uploadAvatarMimeTypeDataCallsCount = 0
|
||||
public var uploadAvatarMimeTypeDataCalled: Bool {
|
||||
return uploadAvatarMimeTypeDataCallsCount > 0
|
||||
}
|
||||
public var uploadAvatarMimeTypeDataReceivedArguments: (mimeType: String, data: [UInt8])?
|
||||
public var uploadAvatarMimeTypeDataReceivedInvocations: [(mimeType: String, data: [UInt8])] = []
|
||||
public var uploadAvatarMimeTypeDataClosure: ((String, [UInt8]) throws -> Void)?
|
||||
|
||||
public func uploadAvatar(mimeType: String, data: [UInt8]) throws {
|
||||
if let error = uploadAvatarMimeTypeDataThrowableError {
|
||||
throw error
|
||||
}
|
||||
uploadAvatarMimeTypeDataCallsCount += 1
|
||||
uploadAvatarMimeTypeDataReceivedArguments = (mimeType: mimeType, data: data)
|
||||
uploadAvatarMimeTypeDataReceivedInvocations.append((mimeType: mimeType, data: data))
|
||||
try uploadAvatarMimeTypeDataClosure?(mimeType, data)
|
||||
}
|
||||
//MARK: - uploadMedia
|
||||
|
||||
public var uploadMediaMimeTypeDataProgressWatcherThrowableError: Error?
|
||||
|
||||
@@ -37,6 +37,7 @@ class AuthenticationServiceProxy: AuthenticationServiceProxyProtocol {
|
||||
logoUri: appSettings.logoURL.absoluteString,
|
||||
tosUri: appSettings.acceptableUseURL.absoluteString,
|
||||
policyUri: appSettings.privacyURL.absoluteString,
|
||||
contacts: [appSettings.supportEmailAddress],
|
||||
staticRegistrations: appSettings.oidcStaticRegistrations.mapKeys { $0.absoluteString })
|
||||
|
||||
authenticationService = AuthenticationService(basePath: userSessionStore.baseDirectory.path,
|
||||
|
||||
Reference in New Issue
Block a user