diff --git a/src/services/deepLinks.ts b/src/services/deepLinks.ts index aa0cda81..ec590455 100644 --- a/src/services/deepLinks.ts +++ b/src/services/deepLinks.ts @@ -74,13 +74,13 @@ export class DeepLinkHandler { * @throws {DeepLinkError} If validation fails or route is invalid */ async handleDeepLink(url: string): Promise { - logger.info(`[DeepLink] ๐Ÿš€ Starting deeplink processing for URL: ${url}`); + logger.debug(`[DeepLink] ๐Ÿš€ Starting deeplink processing for URL: ${url}`); try { - logger.info(`[DeepLink] ๐Ÿ“ Parsing URL: ${url}`); + logger.debug(`[DeepLink] ๐Ÿ“ Parsing URL: ${url}`); const { path, params, query } = this.parseDeepLink(url); - logger.info(`[DeepLink] โœ… URL parsed successfully:`, { + logger.debug(`[DeepLink] โœ… URL parsed successfully:`, { path, params: Object.keys(params), query: Object.keys(query), @@ -93,10 +93,10 @@ export class DeepLinkHandler { Object.entries(params).map(([key, value]) => [key, value ?? ""]), ); - logger.info(`[DeepLink] ๐Ÿงน Parameters sanitized:`, sanitizedParams); + logger.debug(`[DeepLink] ๐Ÿงน Parameters sanitized:`, sanitizedParams); await this.validateAndRoute(path, sanitizedParams, query); - logger.info(`[DeepLink] ๐ŸŽฏ Deeplink processing completed successfully`); + logger.debug(`[DeepLink] ๐ŸŽฏ Deeplink processing completed successfully`); } catch (error) { logger.error(`[DeepLink] โŒ Deeplink processing failed:`, { url, @@ -159,7 +159,7 @@ export class DeepLinkHandler { logger.debug(`[DeepLink] ๐Ÿ”— Query parameters extracted:`, query); } - logger.info(`[DeepLink] โœ… Parse completed:`, { + logger.debug(`[DeepLink] โœ… Parse completed:`, { routePath, pathParams: pathParams.length, queryParams: Object.keys(query).length, @@ -186,7 +186,7 @@ export class DeepLinkHandler { params: Record, query: Record, ): Promise { - logger.info( + logger.debug( `[DeepLink] ๐ŸŽฏ Starting validation and routing for path: ${path}`, ); @@ -197,11 +197,11 @@ export class DeepLinkHandler { logger.debug(`[DeepLink] ๐Ÿ” Validating route path: ${path}`); // Validate route exists const validRoute = routeSchema.parse(path) as DeepLinkRoute; - logger.info(`[DeepLink] โœ… Route validation passed: ${validRoute}`); + logger.debug(`[DeepLink] โœ… Route validation passed: ${validRoute}`); // Get route configuration const routeConfig = ROUTE_MAP[validRoute]; - logger.info(`[DeepLink] ๐Ÿ“‹ Route config retrieved:`, routeConfig); + logger.debug(`[DeepLink] ๐Ÿ“‹ Route config retrieved:`, routeConfig); if (!routeConfig) { logger.error(`[DeepLink] โŒ No route config found for: ${validRoute}`); @@ -209,7 +209,7 @@ export class DeepLinkHandler { } routeName = routeConfig.name; - logger.info(`[DeepLink] ๐ŸŽฏ Route name resolved: ${routeName}`); + logger.debug(`[DeepLink] ๐ŸŽฏ Route name resolved: ${routeName}`); } catch (error) { logger.error(`[DeepLink] โŒ Route validation failed:`, { path, @@ -228,14 +228,14 @@ export class DeepLinkHandler { }, }); - logger.info( + logger.debug( `[DeepLink] ๐Ÿ”„ Redirected to error page for invalid route: ${path}`, ); return; } // Continue with parameter validation - logger.info( + logger.debug( `[DeepLink] ๐Ÿ” Starting parameter validation for route: ${routeName}`, ); @@ -258,7 +258,7 @@ export class DeepLinkHandler { if (pathSchema) { logger.debug(`[DeepLink] ๐Ÿ” Validating path parameters:`, params); validatedPathParams = await pathSchema.parseAsync(params); - logger.info( + logger.debug( `[DeepLink] โœ… Path parameters validated:`, validatedPathParams, ); @@ -270,7 +270,7 @@ export class DeepLinkHandler { if (querySchema) { logger.debug(`[DeepLink] ๐Ÿ” Validating query parameters:`, query); validatedQueryParams = await querySchema.parseAsync(query); - logger.info( + logger.debug( `[DeepLink] โœ… Query parameters validated:`, validatedQueryParams, ); @@ -299,7 +299,7 @@ export class DeepLinkHandler { }, }); - logger.info( + logger.debug( `[DeepLink] ๐Ÿ”„ Redirected to error page for invalid parameters`, ); return; @@ -307,7 +307,7 @@ export class DeepLinkHandler { // Attempt navigation try { - logger.info(`[DeepLink] ๐Ÿš€ Attempting navigation:`, { + logger.debug(`[DeepLink] ๐Ÿš€ Attempting navigation:`, { routeName, pathParams: validatedPathParams, queryParams: validatedQueryParams, @@ -319,7 +319,7 @@ export class DeepLinkHandler { query: validatedQueryParams, }); - logger.info(`[DeepLink] โœ… Navigation successful to: ${routeName}`); + logger.debug(`[DeepLink] โœ… Navigation successful to: ${routeName}`); } catch (error) { logger.error(`[DeepLink] โŒ Navigation failed:`, { routeName, @@ -342,7 +342,7 @@ export class DeepLinkHandler { }, }); - logger.info( + logger.debug( `[DeepLink] ๐Ÿ”„ Redirected to error page for navigation failure`, ); }