Fix pino logger error calls to properly serialize errors

Summary

Fix pino logger calls that were silently discarding error details.

Pino expects: logger.error(err, 'message') (error first, message second) The code had: logger.error('message', err) (message first, error second - ignored)

Files Fixed

  • apps/blog/app/[param]/[p2]/[permlink]/layout.tsx - generateMetadata errors
  • apps/blog/app/[param]/(user-profile)/layout.tsx - generateMetadata and Layout errors
  • packages/smart-signer/lib/verify-login.ts
  • packages/smart-signer/lib/auth/use-logout.ts
  • packages/smart-signer/lib/api-handlers/auth/consent.ts
  • packages/smart-signer/lib/api-handlers/auth/chat-token.ts
  • packages/smart-signer/lib/hive-auth-utils.ts

Also added .pnpm-store to .gitignore.

Test plan

  • Check logs when errors occur - should now show actual error details instead of empty messages
Edited by gandalf_automation

Merge request reports

Loading