Skip to content

Commit 91e2b9b

Browse files
Merge pull request #541 from appwrite/fix-realtime-models
Update swift client + android realtime timestamp type
2 parents cb68ce6 + d676524 commit 91e2b9b

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

templates/android/library/src/main/java/io/appwrite/models/RealtimeModels.kt.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ open class RealtimeResponse(
2323
data class RealtimeResponseEvent<T>(
2424
val events: Collection<String>,
2525
val channels: Collection<String>,
26-
val timestamp: Long,
26+
val timestamp: String,
2727
var payload: T
2828
)
2929

templates/swift/Sources/Models/RealtimeModels.swift.twig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ public class RealtimeCallback {
2424
public class RealtimeResponseEvent {
2525
public let events: [String]?
2626
public let channels: [String]?
27-
public let timestamp: Int64?
27+
public let timestamp: String?
2828
public var payload: [String: Any]?
2929

3030
init(
3131
events: [String],
3232
channels: [String],
33-
timestamp: Int64,
33+
timestamp: String,
3434
payload: [String: Any]
3535
) {
3636
self.events = events

templates/swift/Sources/Services/Realtime.swift.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ extension Realtime: WebSocketClientDelegate {
209209
let response = RealtimeResponseEvent(
210210
events: events,
211211
channels: channels,
212-
timestamp: data["timestamp"] as! Int64,
212+
timestamp: data["timestamp"] as! String,
213213
payload: payload
214214
)
215215
subscription.value.callback(response)

0 commit comments

Comments
 (0)