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 ( const (
VerificationEndpointURL = "https://hub.pena.digital" VerificationEndpointURL = "https://s3.timeweb.cloud"
VerificationBucket = "3c580be9-cf31f296-d055-49cf-b39e-30c7959dc17b" VerificationBucket = "3c580be9-cf31f296-d055-49cf-b39e-30c7959dc17b"
VerificationCollection = "verification" VerificationCollection = "verification"
) )
@ -96,7 +96,7 @@ func (r *VerificationRepository) Insert(
record.Files = []models.VerificationFile{ record.Files = []models.VerificationFile{
{ {
Name: "certificate", 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 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 // remove old file
verification, err := r.GetByUserID(ctx, userID) verification, err := r.GetByUserID(ctx, userID)
@ -228,7 +228,7 @@ func (r *VerificationRepository) UpdateFile(ctx context.Context, userID, fileNam
continue 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) { if err = r.s3.RemoveObject(ctx, VerificationBucket, objectName, minio.RemoveObjectOptions{}); r.err(err) {
return nil, err return nil, err
} }