From 1cd525ef0d7b6209232f93c4d0527a0fccfcdb4f Mon Sep 17 00:00:00 2001
From: S7evinK <tfaelligen@gmail.com>
Date: Fri, 9 Oct 2020 10:17:23 +0200
Subject: Extend device_devices table (#1471)

* Add last_used_ts and IP to database

* Add migrations

* Rename column
Prepare statements

* Add interface method and implement it

Signed-off-by: Till Faelligen <tfaelligen@gmail.com>

* Rename struct fields

* Add user_agent to database

* Add userAgent to registration calls

* Add missing "IF NOT EXISTS"

* use txn writer

* Add UserAgent to Device

Co-authored-by: Kegsay <kegan@matrix.org>
---
 userapi/internal/api.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'userapi/internal/api.go')

diff --git a/userapi/internal/api.go b/userapi/internal/api.go
index ec828439..81d00241 100644
--- a/userapi/internal/api.go
+++ b/userapi/internal/api.go
@@ -113,7 +113,7 @@ func (a *UserInternalAPI) PerformDeviceCreation(ctx context.Context, req *api.Pe
 		"device_id":    req.DeviceID,
 		"display_name": req.DeviceDisplayName,
 	}).Info("PerformDeviceCreation")
-	dev, err := a.DeviceDB.CreateDevice(ctx, req.Localpart, req.DeviceID, req.AccessToken, req.DeviceDisplayName)
+	dev, err := a.DeviceDB.CreateDevice(ctx, req.Localpart, req.DeviceID, req.AccessToken, req.DeviceDisplayName, req.IPAddr, req.UserAgent)
 	if err != nil {
 		return err
 	}
-- 
cgit v1.2.3