diff --git a/mobile/openapi/README.md b/mobile/openapi/README.md index 76b13b2329386..4b4d076f649d7 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: 1.17.0 +- API version: 1.38.0 - Build package: org.openapitools.codegen.languages.DartClientCodegen ## Requirements diff --git a/mobile/openapi/lib/api/device_info_api.dart b/mobile/openapi/lib/api/device_info_api.dart index 054f1872f22c6..2aa2ff7c5e880 100644 --- a/mobile/openapi/lib/api/device_info_api.dart +++ b/mobile/openapi/lib/api/device_info_api.dart @@ -16,8 +16,6 @@ class DeviceInfoApi { final ApiClient apiClient; - /// - /// /// @deprecated /// /// Note: This method returns the HTTP [Response]. @@ -50,8 +48,6 @@ class DeviceInfoApi { ); } - /// - /// /// @deprecated /// /// Parameters: @@ -72,8 +68,6 @@ class DeviceInfoApi { return null; } - /// - /// /// @deprecated /// /// Note: This method returns the HTTP [Response]. @@ -106,8 +100,6 @@ class DeviceInfoApi { ); } - /// - /// /// @deprecated /// /// Parameters: diff --git a/mobile/openapi/test/device_info_api_test.dart b/mobile/openapi/test/device_info_api_test.dart index 280f9a3e68d6a..f7271b8dcae40 100644 --- a/mobile/openapi/test/device_info_api_test.dart +++ b/mobile/openapi/test/device_info_api_test.dart @@ -17,8 +17,6 @@ void main() { // final instance = DeviceInfoApi(); group('tests for DeviceInfoApi', () { - // - // // @deprecated // //Future createDeviceInfo(UpsertDeviceInfoDto upsertDeviceInfoDto) async @@ -26,8 +24,6 @@ void main() { // TODO }); - // - // // @deprecated // //Future updateDeviceInfo(UpsertDeviceInfoDto upsertDeviceInfoDto) async diff --git a/server/apps/immich/src/api-v1/device-info/device-info.service.ts b/server/apps/immich/src/api-v1/device-info/device-info.service.ts index b5f3facecd6c0..297224e97605c 100644 --- a/server/apps/immich/src/api-v1/device-info/device-info.service.ts +++ b/server/apps/immich/src/api-v1/device-info/device-info.service.ts @@ -18,12 +18,14 @@ export class DeviceInfoService { const exists = await this.repository.findOne({ where: { userId, deviceId } }); if (!exists) { + if (!entity.isAutoBackup) { + entity.isAutoBackup = false; + } return await this.repository.save(entity); } exists.isAutoBackup = entity.isAutoBackup ?? exists.isAutoBackup; exists.deviceType = entity.deviceType ?? exists.deviceType; - return await this.repository.save(exists); } } diff --git a/web/src/api/open-api/api.ts b/web/src/api/open-api/api.ts index 23559dda5af1c..1fe7093729f0a 100644 --- a/web/src/api/open-api/api.ts +++ b/web/src/api/open-api/api.ts @@ -4,7 +4,7 @@ * Immich * Immich API * - * The version of the OpenAPI document: 1.17.0 + * The version of the OpenAPI document: 1.38.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -4341,7 +4341,6 @@ export const DeviceInfoApiAxiosParamCreator = function (configuration?: Configur return { /** * @deprecated - * @summary * @param {UpsertDeviceInfoDto} upsertDeviceInfoDto * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -4381,7 +4380,6 @@ export const DeviceInfoApiAxiosParamCreator = function (configuration?: Configur }, /** * @deprecated - * @summary * @param {UpsertDeviceInfoDto} upsertDeviceInfoDto * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -4470,7 +4468,6 @@ export const DeviceInfoApiFp = function(configuration?: Configuration) { return { /** * @deprecated - * @summary * @param {UpsertDeviceInfoDto} upsertDeviceInfoDto * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -4481,7 +4478,6 @@ export const DeviceInfoApiFp = function(configuration?: Configuration) { }, /** * @deprecated - * @summary * @param {UpsertDeviceInfoDto} upsertDeviceInfoDto * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -4512,7 +4508,6 @@ export const DeviceInfoApiFactory = function (configuration?: Configuration, bas return { /** * @deprecated - * @summary * @param {UpsertDeviceInfoDto} upsertDeviceInfoDto * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -4522,7 +4517,6 @@ export const DeviceInfoApiFactory = function (configuration?: Configuration, bas }, /** * @deprecated - * @summary * @param {UpsertDeviceInfoDto} upsertDeviceInfoDto * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -4551,7 +4545,6 @@ export const DeviceInfoApiFactory = function (configuration?: Configuration, bas export class DeviceInfoApi extends BaseAPI { /** * @deprecated - * @summary * @param {UpsertDeviceInfoDto} upsertDeviceInfoDto * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -4563,7 +4556,6 @@ export class DeviceInfoApi extends BaseAPI { /** * @deprecated - * @summary * @param {UpsertDeviceInfoDto} upsertDeviceInfoDto * @param {*} [options] Override http request option. * @throws {RequiredError} diff --git a/web/src/api/open-api/base.ts b/web/src/api/open-api/base.ts index cccb44fd058b3..80827a1d03e7e 100644 --- a/web/src/api/open-api/base.ts +++ b/web/src/api/open-api/base.ts @@ -4,7 +4,7 @@ * Immich * Immich API * - * The version of the OpenAPI document: 1.17.0 + * The version of the OpenAPI document: 1.38.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/web/src/api/open-api/common.ts b/web/src/api/open-api/common.ts index 528225211b3a6..7eead1834cd46 100644 --- a/web/src/api/open-api/common.ts +++ b/web/src/api/open-api/common.ts @@ -4,7 +4,7 @@ * Immich * Immich API * - * The version of the OpenAPI document: 1.17.0 + * The version of the OpenAPI document: 1.38.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/web/src/api/open-api/configuration.ts b/web/src/api/open-api/configuration.ts index d16b3634926bb..d582ee063904e 100644 --- a/web/src/api/open-api/configuration.ts +++ b/web/src/api/open-api/configuration.ts @@ -4,7 +4,7 @@ * Immich * Immich API * - * The version of the OpenAPI document: 1.17.0 + * The version of the OpenAPI document: 1.38.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/web/src/api/open-api/index.ts b/web/src/api/open-api/index.ts index 30725ab46a8bc..dc9b61d1910e6 100644 --- a/web/src/api/open-api/index.ts +++ b/web/src/api/open-api/index.ts @@ -4,7 +4,7 @@ * Immich * Immich API * - * The version of the OpenAPI document: 1.17.0 + * The version of the OpenAPI document: 1.38.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).