16 lines
369 B
Swift
16 lines
369 B
Swift
import Foundation
|
|
|
|
struct MessagesRequest: Request {
|
|
typealias Response = MessagesResponse
|
|
|
|
let path: String = "api/v1/chat.syncMessages"
|
|
let queryItems: [URLQueryItem]
|
|
|
|
init(lastUpdate: Date?, roomId: String) {
|
|
self.queryItems = [
|
|
URLQueryItem(name: "roomId", value: roomId),
|
|
URLQueryItem(name: "lastUpdate", value: lastUpdate?.ISO8601Format())
|
|
]
|
|
}
|
|
}
|