OSF: Used model.NewPointer everywhere (#27838)

```release-note
NONE
```
Этот коммит содержится в:
Agniva De Sarker
2024-08-06 09:15:00 +05:30
коммит произвёл GitHub
родитель f290745496
Коммит c3ed07e679
148 изменённых файлов: 2341 добавлений и 2338 удалений

Просмотреть файл

@@ -35,7 +35,7 @@ func TestUserAuditable(t *testing.T) {
DeleteAt: now,
Username: "some user_name",
Password: "some password",
AuthData: NewString("some_auth_data"),
AuthData: NewPointer("some_auth_data"),
AuthService: UserAuthServiceLdap,
Email: "test@example.org",
EmailVerified: true,
@@ -51,7 +51,7 @@ func TestUserAuditable(t *testing.T) {
Locale: DefaultLocale,
Timezone: timezones.DefaultUserTimezone(),
MfaActive: true,
RemoteId: NewString("some_remote"),
RemoteId: NewPointer("some_remote"),
}
m := u.Auditable()
@@ -115,7 +115,7 @@ func TestUserLogClone(t *testing.T) {
DeleteAt: now,
Username: "some user_name",
Password: "some password",
AuthData: NewString("some_auth_data"),
AuthData: NewPointer("some_auth_data"),
AuthService: UserAuthServiceLdap,
Email: "test@example.org",
EmailVerified: true,
@@ -131,7 +131,7 @@ func TestUserLogClone(t *testing.T) {
Locale: DefaultLocale,
Timezone: timezones.DefaultUserTimezone(),
MfaActive: true,
RemoteId: NewString("some_remote"),
RemoteId: NewPointer("some_remote"),
}
l := u.LogClone()
@@ -173,7 +173,7 @@ func TestUserDeepCopy(t *testing.T) {
mapKey := "key"
mapValue := "key"
user := &User{Id: id, AuthData: NewString(authData), Props: map[string]string{}, NotifyProps: map[string]string{}, Timezone: map[string]string{}}
user := &User{Id: id, AuthData: NewPointer(authData), Props: map[string]string{}, NotifyProps: map[string]string{}, Timezone: map[string]string{}}
user.Props[mapKey] = mapValue
user.NotifyProps[mapKey] = mapValue
user.Timezone[mapKey] = mapValue
@@ -281,7 +281,7 @@ func TestUserIsValid(t *testing.T) {
appErr = user.IsValid()
require.True(t, HasExpectedUserIsValidError(appErr, "email", user.Id, user.Email), "expected user is valid error: %s", appErr.Error())
user.RemoteId = NewString(NewId())
user.RemoteId = NewPointer(NewId())
require.Nil(t, user.IsValid())
user.FirstName = strings.Repeat("a", 65)
@@ -324,10 +324,10 @@ func TestUserSanitizeInput(t *testing.T) {
user.Nickname = "nickname"
user.FirstName = "firstname"
user.LastName = "lastname"
user.RemoteId = NewString(NewId())
user.RemoteId = NewPointer(NewId())
user.Position = "position"
user.Roles = "system_admin"
user.AuthData = NewString("authdata")
user.AuthData = NewPointer("authdata")
user.AuthService = "saml"
user.EmailVerified = true
user.FailedAttempts = 10
@@ -336,10 +336,10 @@ func TestUserSanitizeInput(t *testing.T) {
user.SanitizeInput(false)
// these fields should be reset
require.Equal(t, NewString(""), user.AuthData)
require.Equal(t, NewPointer(""), user.AuthData)
require.Equal(t, "", user.AuthService)
require.False(t, user.EmailVerified)
require.Equal(t, NewString(""), user.RemoteId)
require.Equal(t, NewPointer(""), user.RemoteId)
require.Equal(t, int64(0), user.CreateAt)
require.Equal(t, int64(0), user.UpdateAt)
require.Equal(t, int64(0), user.DeleteAt)