Skip to content

[Review] fix: Correct enum value for legal hold policy changes (box/box-openapi#581)#7

Open
govambam wants to merge 1 commit intobase-for-pr-1319from
review-pr-1319
Open

[Review] fix: Correct enum value for legal hold policy changes (box/box-openapi#581)#7
govambam wants to merge 1 commit intobase-for-pr-1319from
review-pr-1319

Conversation

@govambam
Copy link
Owner

Recreated from box#1319 for Macroscope review.

Original PR: box#1319
Status: closed (merged)

Recreated using squash merge commit - exact merged state preserved.

Original PR: box#1319

…i#581) (box#1319)

Co-authored-by: box-sdk-build <box-sdk-build@box.com>
@macroscopeapp
Copy link

macroscopeapp bot commented Feb 18, 2026

Correct enum and counts for legal hold assignment types by changing CreateLegalHoldPolicyAssignmentRequestBodyAssignToTypeField to accept "interactions" and updating counts in LegalHoldPolicyAssignmentCountsField

Update legal hold assignment type from "interaction" to "interactions", adjust deserialization logic, and add ownership and interactions count fields to the legal hold policy schema and serializers.

📍Where to Start

Start with LegalHoldPolicyAssignmentsManager.createLegalHoldPolicyAssignment docs and type handling in src/managers/legalHoldPolicyAssignments.ts, then review schema changes in src/schemas/legalHoldPolicy.ts.


Macroscope summarized e6101aa.

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