aboutsummaryrefslogtreecommitdiff
path: root/internal/transactionrequest.go
diff options
context:
space:
mode:
authorkegsay <kegan@matrix.org>2023-04-20 19:07:31 +0100
committerGitHub <noreply@github.com>2023-04-20 19:07:31 +0100
commit71eeccf34a2ea4434c315c19778d80a7b2469270 (patch)
treee6d5bd8f91a9a90b2b076f842c183bae332c6311 /internal/transactionrequest.go
parent72285b2659a31ebd52c91799c17105d81d996f40 (diff)
refactor: funnel event creation through room versions (#3060)
In preparation of interfacing up the room version value.
Diffstat (limited to 'internal/transactionrequest.go')
-rw-r--r--internal/transactionrequest.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/transactionrequest.go b/internal/transactionrequest.go
index 235a3123..a7c192e3 100644
--- a/internal/transactionrequest.go
+++ b/internal/transactionrequest.go
@@ -137,7 +137,7 @@ func (t *TxnReq) ProcessTransaction(ctx context.Context) (*fclient.RespSend, *ut
continue
}
roomVersion := getRoomVersion(header.RoomID)
- event, err := gomatrixserverlib.NewEventFromUntrustedJSON(pdu, roomVersion)
+ event, err := roomVersion.NewEventFromUntrustedJSON(pdu)
if err != nil {
if _, ok := err.(gomatrixserverlib.BadJSONError); ok {
// Room version 6 states that homeservers should strictly enforce canonical JSON