fix wrong url in files

This commit is contained in:
skeris 2024-07-13 15:25:26 +03:00
parent 178b25e4f6
commit e76a8e6305

@ -25,7 +25,7 @@ type VerificationRepository struct {
}
const (
VerificationEndpointURL = "https://hub.pena.digital"
VerificationEndpointURL = "https://s3.timeweb.cloud"
VerificationBucket = "3c580be9-cf31f296-d055-49cf-b39e-30c7959dc17b"
VerificationCollection = "verification"
)
@ -96,7 +96,7 @@ func (r *VerificationRepository) Insert(
record.Files = []models.VerificationFile{
{
Name: "certificate",
Url: fmt.Sprintf("%s/%s/%s/%s", VerificationEndpointURL, VerificationBucket, userID, certFH.Filename),
Url: fmt.Sprintf("%s/%s/%s/%s", r.url, VerificationBucket, userID, certFH.Filename),
},
}
}
@ -210,7 +210,7 @@ func (r *VerificationRepository) UpdateFile(ctx context.Context, userID, fileNam
return nil, err
}
fileURL := fmt.Sprintf("%s/%s/%s/%s", VerificationEndpointURL,r.folder, userID, fileHeader.Filename)
fileURL := fmt.Sprintf("%s/%s/%s/%s", r.url, r.folder, userID, fileHeader.Filename)
// remove old file
verification, err := r.GetByUserID(ctx, userID)
@ -228,7 +228,7 @@ func (r *VerificationRepository) UpdateFile(ctx context.Context, userID, fileNam
continue
}
objectName := strings.ReplaceAll(file.Url, fmt.Sprintf("%v/%v/", VerificationEndpointURL, VerificationBucket), "")
objectName := strings.ReplaceAll(file.Url, fmt.Sprintf("%v/%v/", r.url, VerificationBucket), "")
if err = r.s3.RemoveObject(ctx, VerificationBucket, objectName, minio.RemoveObjectOptions{}); r.err(err) {
return nil, err
}