From 9d6ac08a185e7f991cd1026b526e64ce77e528d4 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 30 Nov 2021 17:46:20 +0100 Subject: [PATCH] Move to their own file since those class are used at different places now --- .../discovery/DiscoverySettingsState.kt | 7 ----- .../discovery/IdentityServerWithTerms.kt | 27 +++++++++++++++++++ 2 files changed, 27 insertions(+), 7 deletions(-) create mode 100644 vector/src/main/java/im/vector/app/features/discovery/IdentityServerWithTerms.kt diff --git a/vector/src/main/java/im/vector/app/features/discovery/DiscoverySettingsState.kt b/vector/src/main/java/im/vector/app/features/discovery/DiscoverySettingsState.kt index 3f5be60f2e..da8603a437 100644 --- a/vector/src/main/java/im/vector/app/features/discovery/DiscoverySettingsState.kt +++ b/vector/src/main/java/im/vector/app/features/discovery/DiscoverySettingsState.kt @@ -29,10 +29,3 @@ data class DiscoverySettingsState( val userConsent: Boolean = false, val isIdentityPolicyUrlsExpanded: Boolean = false ) : MavericksState - -data class IdentityServerWithTerms( - val serverUrl: String, - val policies: List -) - -data class IdentityServerPolicy(val name: String, val url: String) diff --git a/vector/src/main/java/im/vector/app/features/discovery/IdentityServerWithTerms.kt b/vector/src/main/java/im/vector/app/features/discovery/IdentityServerWithTerms.kt new file mode 100644 index 0000000000..36bae0d0c5 --- /dev/null +++ b/vector/src/main/java/im/vector/app/features/discovery/IdentityServerWithTerms.kt @@ -0,0 +1,27 @@ +/* + * Copyright (c) 2021 New Vector Ltd + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package im.vector.app.features.discovery + +data class IdentityServerWithTerms( + val serverUrl: String, + val policies: List +) + +data class IdentityServerPolicy( + val name: String, + val url: String +)