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.tsxapps/blog/app/[param]/[p2]/[permlink]/page.tsxapps/blog/app/[param]/(user-profile)/layout.tsx-
apps/blog/app/[param]/(user-profile)/*.tsx(6 files) apps/blog/app/communities/page.tsxapps/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