use references when possible
This commit is contained in:
@@ -24,10 +24,10 @@ type Controller struct {
|
||||
}
|
||||
|
||||
func (c *Controller) GetSetting(key string) string {
|
||||
var setting model.Setting
|
||||
setting := &model.Setting{}
|
||||
c.DB.
|
||||
Where("key = ?", key).
|
||||
First(&setting)
|
||||
First(setting)
|
||||
return setting.Value
|
||||
}
|
||||
|
||||
@@ -39,13 +39,13 @@ func (c *Controller) SetSetting(key, value string) {
|
||||
}
|
||||
|
||||
func (c *Controller) GetUserFromName(name string) *model.User {
|
||||
var user model.User
|
||||
user := &model.User{}
|
||||
err := c.DB.
|
||||
Where("name = ?", name).
|
||||
First(&user).
|
||||
First(user).
|
||||
Error
|
||||
if gorm.IsRecordNotFoundError(err) {
|
||||
return nil
|
||||
}
|
||||
return &user
|
||||
return user
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user