Migrate User.PermanentDelete to Sync by default (#10876)

Этот коммит содержится в:
Jesús Espino
2019-05-24 15:16:15 +02:00
коммит произвёл GitHub
родитель 5a8c07412b
Коммит 1269db8691
8 изменённых файлов: 153 добавлений и 154 удалений

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

@@ -1093,12 +1093,11 @@ func (us SqlUserStore) VerifyEmail(userId, email string) store.StoreChannel {
})
}
func (us SqlUserStore) PermanentDelete(userId string) store.StoreChannel {
return store.Do(func(result *store.StoreResult) {
if _, err := us.GetMaster().Exec("DELETE FROM Users WHERE Id = :UserId", map[string]interface{}{"UserId": userId}); err != nil {
result.Err = model.NewAppError("SqlUserStore.PermanentDelete", "store.sql_user.permanent_delete.app_error", nil, "userId="+userId+", "+err.Error(), http.StatusInternalServerError)
}
})
func (us SqlUserStore) PermanentDelete(userId string) *model.AppError {
if _, err := us.GetMaster().Exec("DELETE FROM Users WHERE Id = :UserId", map[string]interface{}{"UserId": userId}); err != nil {
return model.NewAppError("SqlUserStore.PermanentDelete", "store.sql_user.permanent_delete.app_error", nil, "userId="+userId+", "+err.Error(), http.StatusInternalServerError)
}
return nil
}
func (us SqlUserStore) Count(options model.UserCountOptions) store.StoreChannel {