Studio checksum from name. Default image

This commit is contained in:
WithoutPants
2019-08-21 15:48:36 +10:00
parent 043d073bcf
commit 20662532d8
7 changed files with 22 additions and 10 deletions

View File

@@ -12,8 +12,18 @@ import (
)
func (r *mutationResolver) StudioCreate(ctx context.Context, input models.StudioCreateInput) (*models.Studio, error) {
// generate checksum from studio name rather than image
checksum := utils.MD5FromString(input.Name)
var imageData []byte
var err error
if input.Image == nil {
input.Image = &models.DefaultStudioImage
}
// Process the base 64 encoded image string
checksum, imageData, err := utils.ProcessBase64Image(input.Image)
_, imageData, err = utils.ProcessBase64Image(*input.Image)
if err != nil {
return nil, err
}