Skip to content

[Won't Fix] Remove parameter in createOdspCreateContainerRequest() in v2.40 #23882

@MarioJGMsoft

Description

@MarioJGMsoft

The containerPackageInfo parameter of the createOdspCreateContainerRequest() function will be deprecated and removed in 2.40. Please update your code accordingly to avoid any disruptions.

Context
The parameter containerPackageInfo in createOdspCreateContainerRequest() makes it so that when a request is resolved, the appropriate information can be extracted from the request and stored. In version 2.23, OdspDriverUrlResolverForShareLink constructor takes optional IContainerPackageInfo that will provide functionality more efficiently.

Approach
This will mean that the name of the containerPackage can no longer be sent through the request. Instead, it can be added in the constructor of OdspDriverUrlResolverForShareLink. Then it will be processed and added to the SharingLink when said resolver resolves a request.

If using a custom resolver, update it to provide this capability similar to #23878.

Expected Timeline

To be removed in version 2.40.

Metadata

Metadata

Assignees

Labels

breaking changeThis PR or issue would introduce a breaking change

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions