pull/638/head
Ryan Zhao 3 years ago
parent a66948812e
commit 28f4aad691

@ -9,4 +9,6 @@ enum QueryParam: String {
case required = "required" case required = "required"
case limit // For messages - number between 1 and 256 (default is 100) case limit // For messages - number between 1 and 256 (default is 100)
case platform // For file server session version check case platform // For file server session version check
case reactions = "t"
} }

@ -618,7 +618,8 @@ public enum OpenGroupAPI {
db, db,
request: Request<NoBody, Endpoint>( request: Request<NoBody, Endpoint>(
server: server, server: server,
endpoint: .roomMessagesSince(roomToken, seqNo: seqNo) endpoint: .roomMessagesSince(roomToken, seqNo: seqNo),
queryParameters: [.reactions : "r"]
), ),
using: dependencies using: dependencies
) )
@ -667,7 +668,7 @@ public enum OpenGroupAPI {
on server: String, on server: String,
using dependencies: SMKDependencies = SMKDependencies() using dependencies: SMKDependencies = SMKDependencies()
) -> Promise<OnionRequestResponseInfoType> { ) -> Promise<OnionRequestResponseInfoType> {
guard let encodedEmoji: String = "👍".addingPercentEncoding(withAllowedCharacters: .urlPathAllowed) else { guard let encodedEmoji: String = emoji.addingPercentEncoding(withAllowedCharacters: .urlPathAllowed) else {
return Promise(error: OpenGroupAPIError.invalidEmoji) return Promise(error: OpenGroupAPIError.invalidEmoji)
} }
@ -681,10 +682,7 @@ public enum OpenGroupAPI {
), ),
using: dependencies using: dependencies
) )
.map { responseInfo, _ in .map { responseInfo, _ in responseInfo }
print("Ryan Test: \(responseInfo)")
return responseInfo
}
} }
public static func reactionAdd( public static func reactionAdd(

Loading…
Cancel
Save