- Add TODO for batching requests

- Rename variable
This commit is contained in:
Till Faelligen 2020-10-16 15:39:38 +02:00
parent 3796b22423
commit b922e56343
2 changed files with 3 additions and 2 deletions

View file

@ -71,7 +71,7 @@ func SendToDevice(
// SendReceipt sends a receipt event to EDU Server
func SendReceipt(
ctx context.Context,
eduAPI EDUServerInputAPI, userID, roomID, eventID, eventType string,
eduAPI EDUServerInputAPI, userID, roomID, eventID, receiptType string,
timestamp gomatrixserverlib.Timestamp,
) error {
request := InputReceiptEventRequest{
@ -79,7 +79,7 @@ func SendReceipt(
UserID: userID,
RoomID: roomID,
EventID: eventID,
Type: eventType,
Type: receiptType,
Timestamp: timestamp,
},
}

View file

@ -177,6 +177,7 @@ func (t *EDUServerInputAPI) sendToDeviceEvent(ise *api.InputSendToDeviceEvent) e
}
// InputReceiptEvent implements api.EDUServerInputAPI
// TODO: Intelligently batch requests sent by the same user (e.g wait a few milliseconds before emitting output events)
func (t *EDUServerInputAPI) InputReceiptEvent(
ctx context.Context,
request *api.InputReceiptEventRequest,