11import axios , { AxiosError } from 'axios' ;
22import { v4 } from 'uuid' ;
33import lodash from 'lodash' ;
4+ import log from '../../logger' ;
45
56import { Bucket } from './Bucket' ;
67import { Frame } from '../frames/Frame' ;
@@ -240,7 +241,7 @@ export class BucketsUsecase {
240241 } ) ;
241242
242243 if ( ! bucketEntry ) {
243- console . warn ( `[getFileInfo] Bucket entry not found in DB - bucketId: ${ bucketId } , fileId: ${ fileId } ` ) ;
244+ log . warn ( `[getFileInfo] Bucket entry not found in DB - bucketId: ${ bucketId } , fileId: ${ fileId } ` ) ;
244245 throw new BucketEntryNotFoundError ( fileId ) ;
245246 }
246247
@@ -253,7 +254,7 @@ export class BucketsUsecase {
253254 if ( axios . isAxiosError ( error ) ) {
254255 const axiosError = error as AxiosError ;
255256 if ( axiosError . response ?. status === 404 ) {
256- console . warn ( `[getFileInfo] Download links returned 404 - bucketEntryId: ${ bucketEntry . id } , fileId: ${ fileId } , url: ${ axiosError . config ?. url } ` ) ;
257+ log . warn ( `[getFileInfo] Download links returned 404 - bucketEntryId: ${ bucketEntry . id } , fileId: ${ fileId } , url: ${ axiosError . config ?. url } ` ) ;
257258 throw new BucketEntryNotFoundError ( fileId ) ;
258259 }
259260 }
@@ -597,7 +598,7 @@ export class BucketsUsecase {
597598 . deleteManyByUuids ( uploads . map ( ( u ) => u . uuid ) )
598599 . catch ( ( err ) => {
599600 // TODO: Move to EventBus
600- console . log (
601+ log . info (
601602 'completeUpload/uploads-deletion: Failed due to %s. %s' ,
602603 err . message ,
603604 err . stack
@@ -680,21 +681,23 @@ export class BucketsUsecase {
680681 } else {
681682 await this . validateObjectInStorage ( contact , uuid , data_size ) . catch ( ( error ) => {
682683 if ( error instanceof UploadSizeDoesNotMatchError ) {
683- console . error ( `[finishUpload][SizeDoesNotMatchError] Error size match ${ JSON . stringify ( { uuid, expectedSize : data_size , contactId : contact . id , message : error . message } ) } ` ) ;
684+ log . error ( `[finishUpload][SizeDoesNotMatchError] ${ JSON . stringify ( { uuid, expectedSize : data_size , contactId : contact . id , message : error . message , isMultipartUpload } ) } ` ) ;
685+ return ;
684686 }
685687
686688 if ( error instanceof UploadNotFoundInStorageError ) {
687- console . error ( `[finishUpload][UploadNotFoundInStorageError] Error getting bucket meta ${ JSON . stringify ( { uuid, contactId : contact . id , error : error . message , stack : error . stack } ) } ` ) ;
689+ log . error ( `[finishUpload][UploadNotFoundInStorageError] ${ JSON . stringify ( { uuid, contactId : contact . id , error : error . message , stack : error . stack , isMultipartUpload, size : data_size } ) } ` ) ;
690+ return ;
688691 }
689692
690- console . error ( `[finishUpload][unexpectedError] Error getting bucket meta ${ JSON . stringify ( { uuid, contactId : contact . id , error : error . message , stack : error . stack } ) } ` ) ;
693+ log . error ( `[finishUpload][unexpectedError] Error getting bucket meta ${ JSON . stringify ( { uuid, contactId : contact . id , error : error . message , stack : error . stack } ) } ` ) ;
691694 } ) ;
692695 contactsThatStoreTheShard . push ( contact ) ;
693696 }
694697 }
695698
696699 if ( contactsThatStoreTheShard . length === 0 ) {
697- console . log ( 'createShardAndMirrors | object %s NOT FOUND in contacts' , uuid , contracts . map ( c => c . nodeID ) ) ;
700+ log . error ( 'createShardAndMirrors | object %s NOT FOUND in contacts' , uuid , contracts . map ( c => c . nodeID ) ) ;
698701 throw new Error ( 'Shard not uploaded' ) ;
699702 }
700703
0 commit comments