mirror of
https://gitlab.com/comunic/comunicmobile
synced 2025-06-19 00:05:16 +00:00
Terms of use are not hard coded anymore
This commit is contained in:
@ -11,19 +11,15 @@ class Config {
|
||||
final bool apiServerSecure;
|
||||
final String clientName;
|
||||
|
||||
final String termsOfServicesURL;
|
||||
|
||||
const Config({
|
||||
@required this.apiServerName,
|
||||
@required this.apiServerUri,
|
||||
@required this.apiServerSecure,
|
||||
@required this.clientName,
|
||||
@required this.termsOfServicesURL,
|
||||
}) : assert(apiServerName != null),
|
||||
assert(apiServerUri != null),
|
||||
assert(apiServerSecure != null),
|
||||
assert(clientName != null),
|
||||
assert(termsOfServicesURL != null);
|
||||
assert(clientName != null);
|
||||
|
||||
/// Get and set static configuration
|
||||
static Config _config;
|
||||
|
@ -59,14 +59,17 @@ class ServerDataConservationPolicy {
|
||||
|
||||
class ServerConfig {
|
||||
final Version minSupportedMobileVersion;
|
||||
final String termsURL;
|
||||
final PasswordPolicy passwordPolicy;
|
||||
final ServerDataConservationPolicy dataConservationPolicy;
|
||||
|
||||
const ServerConfig({
|
||||
@required this.minSupportedMobileVersion,
|
||||
@required this.termsURL,
|
||||
@required this.passwordPolicy,
|
||||
@required this.dataConservationPolicy,
|
||||
}) : assert(minSupportedMobileVersion != null),
|
||||
assert(termsURL != null),
|
||||
assert(passwordPolicy != null),
|
||||
assert(dataConservationPolicy != null);
|
||||
}
|
||||
|
Reference in New Issue
Block a user