fix: incorrect edit's openapi type (#31218)

* fix: incorrect edit's openapi type

* patch

* remove type changes
This commit is contained in:
Alex
2026-09-02 14:41:41 -05:00
committed by GitHub
parent b48266c3bb
commit fa8a191aaa
2 changed files with 19 additions and 0 deletions
+1
View File
@@ -20,6 +20,7 @@ patch --no-backup-if-mismatch -u ../mobile/generated/openapi/lib/api_client.dart
patch --no-backup-if-mismatch -u ../mobile/generated/openapi/lib/api.dart <./patch/api.dart.patch patch --no-backup-if-mismatch -u ../mobile/generated/openapi/lib/api.dart <./patch/api.dart.patch
patch --no-backup-if-mismatch -u ../mobile/generated/openapi/pubspec.yaml <./patch/pubspec_immich_mobile.yaml.patch patch --no-backup-if-mismatch -u ../mobile/generated/openapi/pubspec.yaml <./patch/pubspec_immich_mobile.yaml.patch
patch --no-backup-if-mismatch -u ../mobile/generated/openapi/lib/model/asset_edit_action_item_dto.dart <./patch/asset_edit_action_item_dto.dart.patch patch --no-backup-if-mismatch -u ../mobile/generated/openapi/lib/model/asset_edit_action_item_dto.dart <./patch/asset_edit_action_item_dto.dart.patch
patch --no-backup-if-mismatch -u ../mobile/generated/openapi/lib/model/asset_edit_action_item_response_dto.dart <./patch/asset_edit_action_item_response_dto.dart.patch
# Don't include analysis_options.yaml for the generated openapi files # Don't include analysis_options.yaml for the generated openapi files
# so that language servers can properly exclude the mobile/generated/openapi directory # so that language servers can properly exclude the mobile/generated/openapi directory
rm ../mobile/generated/openapi/analysis_options.yaml rm ../mobile/generated/openapi/analysis_options.yaml
@@ -0,0 +1,18 @@
@@ -23,7 +23,7 @@
/// Asset edit ID
String id;
- AssetEditActionItemDtoParameters parameters;
+ Map<String, dynamic> parameters;
@override
bool operator ==(Object other) => identical(this, other) || other is AssetEditActionItemResponseDto &&
@@ -60,7 +60,7 @@
return AssetEditActionItemResponseDto(
action: AssetEditAction.fromJson(json[r'action'])!,
id: mapValueOfType<String>(json, r'id')!,
- parameters: AssetEditActionItemDtoParameters.fromJson(json[r'parameters'])!,
+ parameters: json[r'parameters'],
);
}
return null;