Make lint and tests happy

This commit is contained in:
Till Faelligen 2021-07-28 17:13:55 +02:00
parent bf8211b654
commit 6f6a1d32c3
6 changed files with 23 additions and 3 deletions

View file

@ -500,6 +500,14 @@ type testUserAPI struct {
accessTokens map[string]userapi.Device
}
func (u *testUserAPI) InputPresenceData(ctx context.Context, req *userapi.InputPresenceRequest, res *userapi.InputPresenceResponse) error {
return nil
}
func (u *testUserAPI) QueryPresenceForUser(ctx context.Context, req *userapi.QueryPresenceForUserRequest, res *userapi.QueryPresenceForUserResponse) error {
return nil
}
func (u *testUserAPI) InputAccountData(ctx context.Context, req *userapi.InputAccountDataRequest, res *userapi.InputAccountDataResponse) error {
return nil
}

View file

@ -343,6 +343,14 @@ type testUserAPI struct {
accessTokens map[string]userapi.Device
}
func (u *testUserAPI) InputPresenceData(ctx context.Context, req *userapi.InputPresenceRequest, res *userapi.InputPresenceResponse) error {
return nil
}
func (u *testUserAPI) QueryPresenceForUser(ctx context.Context, req *userapi.QueryPresenceForUserRequest, res *userapi.QueryPresenceForUserResponse) error {
return nil
}
func (u *testUserAPI) InputAccountData(ctx context.Context, req *userapi.InputAccountDataRequest, res *userapi.InputAccountDataResponse) error {
return nil
}

View file

@ -459,7 +459,8 @@ func (a *UserInternalAPI) QueryPresenceForUser(ctx context.Context, req *api.Que
var maxLastSeen int64
// If it's a local user, we can check the devices for possible updated timestamps
if domain == a.ServerName {
devs, err := a.DeviceDB.GetDevicesByLocalpart(ctx, local)
var devs []api.Device
devs, err = a.DeviceDB.GetDevicesByLocalpart(ctx, local)
if err != nil {
return err
}

View file

@ -58,7 +58,6 @@ const selectPresenceForUserSQL = "" +
" WHERE user_id = $1 LIMIT 1"
type presenceStatements struct {
db *sql.DB
upsertPresenceStmt *sql.Stmt
selectPresenceForUsersStmt *sql.Stmt
}

View file

@ -57,7 +57,6 @@ const selectPresenceForUserSQL = "" +
" WHERE user_id = $1 LIMIT 1"
type presenceStatements struct {
db *sql.DB
upsertPresenceStmt *sql.Stmt
selectPresenceForUsersStmt *sql.Stmt
}

View file

@ -36,6 +36,11 @@ func MustMakeInternalAPI(t *testing.T) (api.UserInternalAPI, accounts.Database)
MaxOpenConnections: 1,
MaxIdleConnections: 1,
},
PresenceDatabase: config.DatabaseOptions{
ConnectionString: "file::memory:",
MaxOpenConnections: 1,
MaxIdleConnections: 1,
},
Matrix: &config.Global{
ServerName: serverName,
},