mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2025-03-30 16:09:40 +00:00
Fix addon nil
values (#4666)
This commit is contained in:
parent
02bb4a12a7
commit
ba68b446c0
1 changed files with 12 additions and 0 deletions
|
@ -110,6 +110,9 @@ type modelUser struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (m *modelUser) asModel() *model.User {
|
func (m *modelUser) asModel() *model.User {
|
||||||
|
if m == nil {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
m.User.ForgeRemoteID = m.ForgeRemoteID
|
m.User.ForgeRemoteID = m.ForgeRemoteID
|
||||||
m.User.AccessToken = m.Token
|
m.User.AccessToken = m.Token
|
||||||
m.User.RefreshToken = m.Secret
|
m.User.RefreshToken = m.Secret
|
||||||
|
@ -119,6 +122,9 @@ func (m *modelUser) asModel() *model.User {
|
||||||
}
|
}
|
||||||
|
|
||||||
func modelUserFromModel(u *model.User) *modelUser {
|
func modelUserFromModel(u *model.User) *modelUser {
|
||||||
|
if u == nil {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
return &modelUser{
|
return &modelUser{
|
||||||
User: u,
|
User: u,
|
||||||
ForgeRemoteID: u.ForgeRemoteID,
|
ForgeRemoteID: u.ForgeRemoteID,
|
||||||
|
@ -138,6 +144,9 @@ type modelRepo struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (m *modelRepo) asModel() *model.Repo {
|
func (m *modelRepo) asModel() *model.Repo {
|
||||||
|
if m == nil {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
m.Repo.UserID = m.UserID
|
m.Repo.UserID = m.UserID
|
||||||
m.Repo.Hash = m.Hash
|
m.Repo.Hash = m.Hash
|
||||||
m.Repo.Perm = m.Perm
|
m.Repo.Perm = m.Perm
|
||||||
|
@ -145,6 +154,9 @@ func (m *modelRepo) asModel() *model.Repo {
|
||||||
}
|
}
|
||||||
|
|
||||||
func modelRepoFromModel(r *model.Repo) *modelRepo {
|
func modelRepoFromModel(r *model.Repo) *modelRepo {
|
||||||
|
if r == nil {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
return &modelRepo{
|
return &modelRepo{
|
||||||
Repo: r,
|
Repo: r,
|
||||||
UserID: r.UserID,
|
UserID: r.UserID,
|
||||||
|
|
Loading…
Reference in a new issue