Skip to content

fix: add decoratable file fields provider#5229

Merged
Pavel910 merged 3 commits into
nextfrom
pavel/fix/fm-license-fields
May 20, 2026
Merged

fix: add decoratable file fields provider#5229
Pavel910 merged 3 commits into
nextfrom
pavel/fix/fm-license-fields

Conversation

@Pavel910
Copy link
Copy Markdown
Collaborator

Summary

  • Replace hardcoded FILE_FIELDS import with an injectable FileFieldsProvider abstraction (execute(): Promise<string[]>)
  • Add FileFieldsProviderWithWcp decorator that conditionally includes accessControl.type only when canUsePrivateFiles() is licensed
  • All SDK gateways and repositories now resolve fields dynamically through DI

🤖 Generated with Claude Code

@Pavel910 Pavel910 force-pushed the pavel/fix/fm-license-fields branch from 1755374 to ce550e2 Compare May 20, 2026 11:53
@Pavel910 Pavel910 added this to the 6.4.0 milestone May 20, 2026
@Pavel910 Pavel910 self-assigned this May 20, 2026
@Pavel910 Pavel910 merged commit 637e084 into next May 20, 2026
19 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.

1 participant