Remove unused code
Cette révision appartient à :
Parent
aa2b2c2544
révision
173dc9e34c
3 fichiers modifiés avec 4 ajouts et 46 suppressions
|
@ -30,7 +30,6 @@ func GormInit(conf *config.Config) (*gorm.DB, error) {
|
|||
// db.SingularTable(true)
|
||||
if config.Environment == "DEVELOPMENT" {
|
||||
db.LogMode(true)
|
||||
// db.DropTable(&model.User{}, "UserFollower")
|
||||
db.AutoMigrate(&model.User{}, &model.UserFollows{})
|
||||
db.AutoMigrate(&model.User{}, &model.Torrents{}, &model.Comment{}, &model.OldComment{})
|
||||
// db.Model(&model.User{}).AddIndex("idx_user_token", "token")
|
||||
|
|
|
@ -22,7 +22,7 @@ type User struct {
|
|||
}
|
||||
|
||||
type PublicUser struct {
|
||||
User *User
|
||||
User *User
|
||||
}
|
||||
|
||||
type UserFollows struct {
|
||||
|
|
|
@ -101,13 +101,13 @@ func CreateUser(w http.ResponseWriter, r *http.Request) (int, error) {
|
|||
|
||||
// RetrieveUser retrieves a user.
|
||||
func RetrieveUser(r *http.Request, id string) (*model.PublicUser, bool, uint, int, error) {
|
||||
/*var user model.User
|
||||
var user model.User
|
||||
var currentUserId uint
|
||||
var isAuthor bool
|
||||
// var publicUser *model.PublicUser
|
||||
// publicUser.User = &user
|
||||
if db.ORM.Select(config.UserPublicFields).First(&user, id).RecordNotFound() {
|
||||
return &model.PublicUser{User: &user}, isAuthor, currentUserId, http.StatusNotFound, errors.New("User is not found.")
|
||||
return nil, isAuthor, currentUserId, http.StatusNotFound, errors.New("User is not found.")
|
||||
}
|
||||
currentUser, err := CurrentUser(r)
|
||||
if err == nil {
|
||||
|
@ -115,32 +115,7 @@ func RetrieveUser(r *http.Request, id string) (*model.PublicUser, bool, uint, in
|
|||
isAuthor = currentUser.Id == user.Id
|
||||
}
|
||||
|
||||
var likings []model.User
|
||||
var likingCount int
|
||||
db.ORM.Table("users_followers").Where("users_followers.user_id=?", user.Id).Count(&likingCount)
|
||||
if err = db.ORM.Order("created_at desc").Select(config.UserPublicFields).
|
||||
Joins("JOIN users_followers on users_followers.user_id=?", user.Id).
|
||||
Where("users.id = users_followers.follower_id").
|
||||
Group("users.id").Find(&likings).Error; err != nil {
|
||||
log.Fatal(err.Error())
|
||||
}
|
||||
user.Likings = likings
|
||||
|
||||
var liked []model.User
|
||||
var likedCount int
|
||||
db.ORM.Table("users_followers").Where("users_followers.follower_id=?", user.Id).Count(&likedCount)
|
||||
if err = db.ORM.Order("created_at desc").Select(config.UserPublicFields).
|
||||
Joins("JOIN users_followers on users_followers.follower_id=?", user.Id).
|
||||
Where("users.id = users_followers.user_id").
|
||||
Group("users.id").Find(&liked).Error; err != nil {
|
||||
log.Fatal(err.Error())
|
||||
}
|
||||
user.Liked = liked
|
||||
|
||||
log.Debugf("user liking %v\n", user.Likings)
|
||||
log.Debugf("user liked %v\n", user.Liked)
|
||||
return &model.PublicUser{User: &user}, isAuthor, currentUserId, http.StatusOK, nil*/
|
||||
return nil, false, 0, 0, errors.New("NotImpl")
|
||||
return &model.PublicUser{User: &user}, isAuthor, currentUserId, http.StatusOK, nil
|
||||
}
|
||||
|
||||
// RetrieveUsers retrieves users.
|
||||
|
@ -281,22 +256,6 @@ func RetrieveUsersForAdmin() []model.User {
|
|||
return userArr
|
||||
}
|
||||
|
||||
// ActivateUser toggle activation of a user.
|
||||
func ActivateUser(r *http.Request, id string) (model.User, int, error) {
|
||||
var user model.User
|
||||
/*var form formStruct.ActivateForm
|
||||
modelHelper.BindValueForm(&form, r)
|
||||
if db.ORM.First(&user, id).RecordNotFound() {
|
||||
return user, http.StatusNotFound, errors.New("User is not found.")
|
||||
}
|
||||
user.Activation = form.Activation
|
||||
if db.ORM.Save(&user).Error != nil {
|
||||
return user, http.StatusInternalServerError, errors.New("User not activated.")
|
||||
}
|
||||
return user, http.StatusOK, nil*/
|
||||
return user, 0, errors.New("NotImpl")
|
||||
}
|
||||
|
||||
// CreateUserAuthentication creates user authentication.
|
||||
func CreateUserAuthentication(w http.ResponseWriter, r *http.Request) (int, error) {
|
||||
var form formStruct.LoginForm
|
||||
|
|
Référencer dans un nouveau ticket