Skip to content

fix(files): validate upload metadata map - #188

Merged
ralyodio merged 1 commit into
profullstack:masterfrom
aiirvizionz:clientkit/upload-url-metadata-map-guard
Jul 29, 2026
Merged

fix(files): validate upload metadata map#188
ralyodio merged 1 commit into
profullstack:masterfrom
aiirvizionz:clientkit/upload-url-metadata-map-guard

Conversation

@aiirvizionz

Copy link
Copy Markdown
Contributor

Summary

  • reject invalid encryptedMetadata before profile and conversation lookups
  • prevent strings or arrays from being treated as recipient metadata maps
  • add focused regression coverage for invalid encrypted metadata

Test

  • node node_modules\vitest\vitest.mjs run --config %TEMP%\qryptchat-vitest-minimal.config.mjs "src/app/api/files/upload-url/route.test.js"
  • git diff --check

uGig billable bugfix candidate. Not counted as revenue until accepted, invoiced, and paid.

@ralyodio
ralyodio merged commit c609272 into profullstack:master Jul 29, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants