convert content to base 64
This commit is contained in:
parent
bd8d1262c9
commit
995a5f34a5
@ -3,6 +3,7 @@ package answer
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"database/sql"
|
"database/sql"
|
||||||
|
"encoding/base64"
|
||||||
"fmt"
|
"fmt"
|
||||||
"penahub.gitlab.yandexcloud.net/backend/quiz/common.git/dal/sqlcgen"
|
"penahub.gitlab.yandexcloud.net/backend/quiz/common.git/dal/sqlcgen"
|
||||||
"penahub.gitlab.yandexcloud.net/backend/quiz/common.git/model"
|
"penahub.gitlab.yandexcloud.net/backend/quiz/common.git/model"
|
||||||
@ -38,7 +39,9 @@ func (r *WorkerAnswerRepository) GetAllAnswersByQuizID(ctx context.Context, sess
|
|||||||
fmt.Println("GetAnswerURL dal answer minio answer", err)
|
fmt.Println("GetAnswerURL dal answer minio answer", err)
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
row.Content = sql.NullString{String: fmt.Sprintf("%s|%s", fileURL, row.Content.String), Valid: true}
|
// такая штучка, ну а вдруг в контенте будет сепаратор наш | в base64 не будет
|
||||||
|
base64Content := base64.StdEncoding.EncodeToString([]byte(row.Content.String))
|
||||||
|
row.Content = sql.NullString{String: fmt.Sprintf("%s|%s", fileURL, base64Content), Valid: true}
|
||||||
}
|
}
|
||||||
|
|
||||||
resultAnswer := model.ResultAnswer{
|
resultAnswer := model.ResultAnswer{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user