From 428efa67cc4272a2c1bb75ba15ffd4ce9ca08dea Mon Sep 17 00:00:00 2001 From: izzy Date: Tue, 6 Jan 2026 11:20:46 +0000 Subject: [PATCH] chore: open api --- mobile/openapi/README.md | 6 ++++-- mobile/openapi/lib/api.dart | 3 ++- mobile/openapi/lib/api_client.dart | 6 ++++-- mobile/openapi/lib/api_helper.dart | 4 ++-- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/mobile/openapi/README.md b/mobile/openapi/README.md index f8ad861274..3e18c78cf9 100644 --- a/mobile/openapi/README.md +++ b/mobile/openapi/README.md @@ -3,7 +3,7 @@ Immich API This Dart package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 2.3.1 +- API version: 2.4.1 - Generator version: 7.8.0 - Build package: org.openapitools.codegen.languages.DartClientCodegen @@ -206,6 +206,7 @@ Class | Method | HTTP request | Description *PeopleApi* | [**updatePeople**](doc//PeopleApi.md#updatepeople) | **PUT** /people | Update people *PeopleApi* | [**updatePerson**](doc//PeopleApi.md#updateperson) | **PUT** /people/{id} | Update person *PluginsApi* | [**getPlugin**](doc//PluginsApi.md#getplugin) | **GET** /plugins/{id} | Retrieve a plugin +*PluginsApi* | [**getPluginTriggers**](doc//PluginsApi.md#getplugintriggers) | **GET** /plugins/triggers | List all plugin triggers *PluginsApi* | [**getPlugins**](doc//PluginsApi.md#getplugins) | **GET** /plugins | List all plugins *QueuesApi* | [**emptyQueue**](doc//QueuesApi.md#emptyqueue) | **DELETE** /queues/{name}/jobs | Empty a queue *QueuesApi* | [**getQueue**](doc//QueuesApi.md#getqueue) | **GET** /queues/{name} | Retrieve a queue @@ -477,9 +478,10 @@ Class | Method | HTTP request | Description - [PinCodeSetupDto](doc//PinCodeSetupDto.md) - [PlacesResponseDto](doc//PlacesResponseDto.md) - [PluginActionResponseDto](doc//PluginActionResponseDto.md) - - [PluginContext](doc//PluginContext.md) + - [PluginContextType](doc//PluginContextType.md) - [PluginFilterResponseDto](doc//PluginFilterResponseDto.md) - [PluginResponseDto](doc//PluginResponseDto.md) + - [PluginTriggerResponseDto](doc//PluginTriggerResponseDto.md) - [PluginTriggerType](doc//PluginTriggerType.md) - [PurchaseResponse](doc//PurchaseResponse.md) - [PurchaseUpdate](doc//PurchaseUpdate.md) diff --git a/mobile/openapi/lib/api.dart b/mobile/openapi/lib/api.dart index 2d493239fd..a8cae12e65 100644 --- a/mobile/openapi/lib/api.dart +++ b/mobile/openapi/lib/api.dart @@ -223,9 +223,10 @@ part 'model/pin_code_reset_dto.dart'; part 'model/pin_code_setup_dto.dart'; part 'model/places_response_dto.dart'; part 'model/plugin_action_response_dto.dart'; -part 'model/plugin_context.dart'; +part 'model/plugin_context_type.dart'; part 'model/plugin_filter_response_dto.dart'; part 'model/plugin_response_dto.dart'; +part 'model/plugin_trigger_response_dto.dart'; part 'model/plugin_trigger_type.dart'; part 'model/purchase_response.dart'; part 'model/purchase_update.dart'; diff --git a/mobile/openapi/lib/api_client.dart b/mobile/openapi/lib/api_client.dart index 8a803496df..3dcb9640b3 100644 --- a/mobile/openapi/lib/api_client.dart +++ b/mobile/openapi/lib/api_client.dart @@ -492,12 +492,14 @@ class ApiClient { return PlacesResponseDto.fromJson(value); case 'PluginActionResponseDto': return PluginActionResponseDto.fromJson(value); - case 'PluginContext': - return PluginContextTypeTransformer().decode(value); + case 'PluginContextType': + return PluginContextTypeTypeTransformer().decode(value); case 'PluginFilterResponseDto': return PluginFilterResponseDto.fromJson(value); case 'PluginResponseDto': return PluginResponseDto.fromJson(value); + case 'PluginTriggerResponseDto': + return PluginTriggerResponseDto.fromJson(value); case 'PluginTriggerType': return PluginTriggerTypeTypeTransformer().decode(value); case 'PurchaseResponse': diff --git a/mobile/openapi/lib/api_helper.dart b/mobile/openapi/lib/api_helper.dart index 7bac331281..1fb68439db 100644 --- a/mobile/openapi/lib/api_helper.dart +++ b/mobile/openapi/lib/api_helper.dart @@ -127,8 +127,8 @@ String parameterToString(dynamic value) { if (value is Permission) { return PermissionTypeTransformer().encode(value).toString(); } - if (value is PluginContext) { - return PluginContextTypeTransformer().encode(value).toString(); + if (value is PluginContextType) { + return PluginContextTypeTypeTransformer().encode(value).toString(); } if (value is PluginTriggerType) { return PluginTriggerTypeTypeTransformer().encode(value).toString();