Fix pino logger.error argument order across codebase

Summary

  • Fixed incorrect pino logger.error argument order in 23 files
  • Pino's API expects error object as first argument: logger.error(error, 'message')
  • The incorrect pattern logger.error('message', error) silently discards error details

Files fixed

  • apps/blog/app/search/page.tsx
  • apps/blog/app/[param]/[p2]/[permlink]/page.tsx
  • apps/blog/app/[param]/(user-profile)/layout.tsx
  • apps/blog/app/[param]/(user-profile)/*.tsx (6 files)
  • apps/blog/app/communities/page.tsx
  • apps/blog/components/rocket-chat-widget.tsx
  • apps/blog/features/* (7 files)
  • packages/smart-signer/components/*.tsx (3 files)
  • packages/smart-signer/lib/*.ts (2 files)

Test plan

  • Verify logger.error calls now output full error details
  • CI passes

Merge request reports

Loading