Privacy: Make IS terms wording clearer when we fallback to vector.im

#2760

Add a outOfContext flag to ServiceTermsModal and adapt the display to it
This commit is contained in:
manuroe
2019-10-10 11:03:13 +02:00
parent ea62ec20d5
commit c8dce9903c
12 changed files with 100 additions and 33 deletions
@@ -19,9 +19,10 @@
import Foundation
final class ServiceTermsModalScreenViewModel: ServiceTermsModalScreenViewModelType {
// MARK: - Properties
let outOfContext: Bool
// MARK: Private
private let serviceTerms: MXServiceTerms
@@ -42,8 +43,9 @@ final class ServiceTermsModalScreenViewModel: ServiceTermsModalScreenViewModelTy
// MARK: - Setup
init(serviceTerms: MXServiceTerms) {
init(serviceTerms: MXServiceTerms, outOfContext: Bool) {
self.serviceTerms = serviceTerms
self.outOfContext = outOfContext
}
deinit {