This commit is contained in:
spaced4ndy committed 2024-10-29 20:31:41 +04:00
1 parent 3ae3011c7c
commit bfcea797b1
3 files changed
+109 -71

No files matched your search

+9 -9
View File
@@ -1195,10 +1195,18 @@ public struct UserProtoServers: Decodable {
}
public enum UsageConditionsAcceptance: Decodable, Hashable {
case accepted
case accepted(date: Date)
case reviewAvailable(deadline: Date)
case reviewRequired
public var conditionsAccepted: Bool {
switch self {
case .accepted: true
case .reviewAvailable: false
case .reviewRequired: false
}
}
public var usageAllowed: Bool {
switch self {
case .accepted: true
@@ -1206,14 +1214,6 @@ public enum UsageConditionsAcceptance: Decodable, Hashable {
case .reviewRequired: false
}
}
public var reviewDeadline: Date? {
switch self {
case .accepted: nil
case let .reviewAvailable(deadline): deadline
case .reviewRequired: nil
}
}
}
public struct ServerOperator: Identifiable, Decodable {