@@ -659,16 +659,15 @@ async function resolveSenderOptions(authorization: string, userEmail: string) {
659659 sources [ i ] = refreshed ;
660660 }
661661 } else {
662- console . warn (
663- `Could not refresh token for ${ source . email } , source will remain unavailable` ,
664- ) ;
662+ logger . warn ( "Could not refresh token, source will remain unavailable" , {
663+ email : source . email ,
664+ } ) ;
665665 }
666666 } catch ( error ) {
667- console . error (
668- "Failed to refresh token for source:" ,
669- source . email ,
670- error ,
671- ) ;
667+ logger . error ( "Failed to refresh token for source" , {
668+ email : source . email ,
669+ error : error instanceof Error ? error . message : String ( error ) ,
670+ } ) ;
672671 }
673672 }
674673 }
@@ -2056,7 +2055,9 @@ app.get("/unsubscribe/:token", async (c: Context) => {
20562055 . maybeSingle ( ) ;
20572056 senderEmail = profile ?. email || "" ;
20582057 } catch ( e ) {
2059- console . error ( "Failed to fetch sender email:" , e ) ;
2058+ logger . error ( "Failed to fetch sender email" , {
2059+ error : e instanceof Error ? e . message : String ( e ) ,
2060+ } ) ;
20602061 }
20612062
20622063 const successUrl = senderEmail
@@ -2163,7 +2164,9 @@ app.post("/email-sending-request", authMiddleware, async (c: Context) => {
21632164
21642165 return c . json ( { msg : "Email sent successfully" } ) ;
21652166 } catch ( error ) {
2166- console . error ( "Error in email-sending-request:" , error ) ;
2167+ logger . error ( "Error in email-sending-request" , {
2168+ error : error instanceof Error ? error . message : String ( error ) ,
2169+ } ) ;
21672170 return c . json ( { error : "Failed to send email" } , 500 ) ;
21682171 }
21692172} ) ;
0 commit comments