mirror of
https://github.com/jellyfin/jellyfin-sdk-typescript.git
synced 2024-11-22 21:49:48 +00:00
Update OpenAPI to unstable
Some checks are pending
SDK Unstable Publish / publish (push) Waiting to run
Some checks are pending
SDK Unstable Publish / publish (push) Waiting to run
This commit is contained in:
parent
3871fd29f5
commit
2f140c28ef
4
openapi.json
vendored
4
openapi.json
vendored
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6c9a6321ae707c61cc4bb07b1c918390c0f02568d7a2d2e96ab94bb1d214c2d7
|
||||
size 862642
|
||||
oid sha256:d63832542cbd7330dee0bd46d5f2bd04ec3ff74adfe9c79f3c1aa080d1329f93
|
||||
size 862603
|
||||
|
@ -38,11 +38,10 @@ export const ItemRefreshApiAxiosParamCreator = function (configuration?: Configu
|
||||
* @param {MetadataRefreshMode} [imageRefreshMode] (Optional) Specifies the image refresh mode.
|
||||
* @param {boolean} [replaceAllMetadata] (Optional) Determines if metadata should be replaced. Only applicable if mode is FullRefresh.
|
||||
* @param {boolean} [replaceAllImages] (Optional) Determines if images should be replaced. Only applicable if mode is FullRefresh.
|
||||
* @param {boolean} [regenerateTrickplay] (Optional) Determines if trickplay images should be replaced. Only applicable if mode is FullRefresh.
|
||||
* @param {*} [options] Override http request option.
|
||||
* @throws {RequiredError}
|
||||
*/
|
||||
refreshItem: async (itemId: string, metadataRefreshMode?: MetadataRefreshMode, imageRefreshMode?: MetadataRefreshMode, replaceAllMetadata?: boolean, replaceAllImages?: boolean, regenerateTrickplay?: boolean, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
|
||||
refreshItem: async (itemId: string, metadataRefreshMode?: MetadataRefreshMode, imageRefreshMode?: MetadataRefreshMode, replaceAllMetadata?: boolean, replaceAllImages?: boolean, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
|
||||
// verify required parameter 'itemId' is not null or undefined
|
||||
assertParamExists('refreshItem', 'itemId', itemId)
|
||||
const localVarPath = `/Items/{itemId}/Refresh`
|
||||
@ -77,10 +76,6 @@ export const ItemRefreshApiAxiosParamCreator = function (configuration?: Configu
|
||||
localVarQueryParameter['replaceAllImages'] = replaceAllImages;
|
||||
}
|
||||
|
||||
if (regenerateTrickplay !== undefined) {
|
||||
localVarQueryParameter['regenerateTrickplay'] = regenerateTrickplay;
|
||||
}
|
||||
|
||||
|
||||
|
||||
setSearchParams(localVarUrlObj, localVarQueryParameter);
|
||||
@ -110,12 +105,11 @@ export const ItemRefreshApiFp = function(configuration?: Configuration) {
|
||||
* @param {MetadataRefreshMode} [imageRefreshMode] (Optional) Specifies the image refresh mode.
|
||||
* @param {boolean} [replaceAllMetadata] (Optional) Determines if metadata should be replaced. Only applicable if mode is FullRefresh.
|
||||
* @param {boolean} [replaceAllImages] (Optional) Determines if images should be replaced. Only applicable if mode is FullRefresh.
|
||||
* @param {boolean} [regenerateTrickplay] (Optional) Determines if trickplay images should be replaced. Only applicable if mode is FullRefresh.
|
||||
* @param {*} [options] Override http request option.
|
||||
* @throws {RequiredError}
|
||||
*/
|
||||
async refreshItem(itemId: string, metadataRefreshMode?: MetadataRefreshMode, imageRefreshMode?: MetadataRefreshMode, replaceAllMetadata?: boolean, replaceAllImages?: boolean, regenerateTrickplay?: boolean, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
|
||||
const localVarAxiosArgs = await localVarAxiosParamCreator.refreshItem(itemId, metadataRefreshMode, imageRefreshMode, replaceAllMetadata, replaceAllImages, regenerateTrickplay, options);
|
||||
async refreshItem(itemId: string, metadataRefreshMode?: MetadataRefreshMode, imageRefreshMode?: MetadataRefreshMode, replaceAllMetadata?: boolean, replaceAllImages?: boolean, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
|
||||
const localVarAxiosArgs = await localVarAxiosParamCreator.refreshItem(itemId, metadataRefreshMode, imageRefreshMode, replaceAllMetadata, replaceAllImages, options);
|
||||
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
|
||||
const localVarOperationServerBasePath = operationServerMap['ItemRefreshApi.refreshItem']?.[localVarOperationServerIndex]?.url;
|
||||
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
|
||||
@ -138,7 +132,7 @@ export const ItemRefreshApiFactory = function (configuration?: Configuration, ba
|
||||
* @throws {RequiredError}
|
||||
*/
|
||||
refreshItem(requestParameters: ItemRefreshApiRefreshItemRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
|
||||
return localVarFp.refreshItem(requestParameters.itemId, requestParameters.metadataRefreshMode, requestParameters.imageRefreshMode, requestParameters.replaceAllMetadata, requestParameters.replaceAllImages, requestParameters.regenerateTrickplay, options).then((request) => request(axios, basePath));
|
||||
return localVarFp.refreshItem(requestParameters.itemId, requestParameters.metadataRefreshMode, requestParameters.imageRefreshMode, requestParameters.replaceAllMetadata, requestParameters.replaceAllImages, options).then((request) => request(axios, basePath));
|
||||
},
|
||||
};
|
||||
};
|
||||
@ -183,13 +177,6 @@ export interface ItemRefreshApiRefreshItemRequest {
|
||||
* @memberof ItemRefreshApiRefreshItem
|
||||
*/
|
||||
readonly replaceAllImages?: boolean
|
||||
|
||||
/**
|
||||
* (Optional) Determines if trickplay images should be replaced. Only applicable if mode is FullRefresh.
|
||||
* @type {boolean}
|
||||
* @memberof ItemRefreshApiRefreshItem
|
||||
*/
|
||||
readonly regenerateTrickplay?: boolean
|
||||
}
|
||||
|
||||
/**
|
||||
@ -208,7 +195,7 @@ export class ItemRefreshApi extends BaseAPI {
|
||||
* @memberof ItemRefreshApi
|
||||
*/
|
||||
public refreshItem(requestParameters: ItemRefreshApiRefreshItemRequest, options?: RawAxiosRequestConfig) {
|
||||
return ItemRefreshApiFp(this.configuration).refreshItem(requestParameters.itemId, requestParameters.metadataRefreshMode, requestParameters.imageRefreshMode, requestParameters.replaceAllMetadata, requestParameters.replaceAllImages, requestParameters.regenerateTrickplay, options).then((request) => request(this.axios, this.basePath));
|
||||
return ItemRefreshApiFp(this.configuration).refreshItem(requestParameters.itemId, requestParameters.metadataRefreshMode, requestParameters.imageRefreshMode, requestParameters.replaceAllMetadata, requestParameters.replaceAllImages, options).then((request) => request(this.axios, this.basePath));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
import type { DeviceInfo } from './device-info';
|
||||
|
||||
/**
|
||||
*
|
||||
* Query result container.
|
||||
* @export
|
||||
* @interface DeviceInfoQueryResult
|
||||
*/
|
||||
@ -27,7 +27,7 @@ export interface DeviceInfoQueryResult {
|
||||
* @type {Array<DeviceInfo>}
|
||||
* @memberof DeviceInfoQueryResult
|
||||
*/
|
||||
'Items'?: Array<DeviceInfo> | null;
|
||||
'Items'?: Array<DeviceInfo>;
|
||||
/**
|
||||
* Gets or sets the total number of records available.
|
||||
* @type {number}
|
||||
|
@ -49,6 +49,12 @@ export interface LibraryOptionsResultDto {
|
||||
* @memberof LibraryOptionsResultDto
|
||||
*/
|
||||
'LyricFetchers'?: Array<LibraryOptionInfoDto>;
|
||||
/**
|
||||
* Gets or sets the list of MediaSegment Providers.
|
||||
* @type {Array<LibraryOptionInfoDto>}
|
||||
* @memberof LibraryOptionsResultDto
|
||||
*/
|
||||
'MediaSegmentProviders'?: Array<LibraryOptionInfoDto>;
|
||||
/**
|
||||
* Gets or sets the type options.
|
||||
* @type {Array<LibraryTypeOptionsDto>}
|
||||
|
@ -5,7 +5,7 @@
|
||||
*/
|
||||
|
||||
/** The current API version of the generated client. */
|
||||
export const API_VERSION = '10.10.2';
|
||||
export const API_VERSION = '10.11.0';
|
||||
|
||||
/** The minimum supported server version. */
|
||||
export const MINIMUM_VERSION = '10.9.0';
|
||||
|
Loading…
Reference in New Issue
Block a user