diff --git a/mobile/openapi/lib/model/add_assets_dto.dart b/mobile/openapi/lib/model/add_assets_dto.dart index 11a929234..dd8ca4769 100644 Binary files a/mobile/openapi/lib/model/add_assets_dto.dart and b/mobile/openapi/lib/model/add_assets_dto.dart differ diff --git a/mobile/openapi/lib/model/add_assets_response_dto.dart b/mobile/openapi/lib/model/add_assets_response_dto.dart index 85a26651d..5b3586d85 100644 Binary files a/mobile/openapi/lib/model/add_assets_response_dto.dart and b/mobile/openapi/lib/model/add_assets_response_dto.dart differ diff --git a/mobile/openapi/lib/model/add_users_dto.dart b/mobile/openapi/lib/model/add_users_dto.dart index d1108b0d7..8f1d71e3a 100644 Binary files a/mobile/openapi/lib/model/add_users_dto.dart and b/mobile/openapi/lib/model/add_users_dto.dart differ diff --git a/mobile/openapi/lib/model/admin_signup_response_dto.dart b/mobile/openapi/lib/model/admin_signup_response_dto.dart index 38a7a7518..70162665a 100644 Binary files a/mobile/openapi/lib/model/admin_signup_response_dto.dart and b/mobile/openapi/lib/model/admin_signup_response_dto.dart differ diff --git a/mobile/openapi/lib/model/album_count_response_dto.dart b/mobile/openapi/lib/model/album_count_response_dto.dart index 95d51df2c..33fea91a8 100644 Binary files a/mobile/openapi/lib/model/album_count_response_dto.dart and b/mobile/openapi/lib/model/album_count_response_dto.dart differ diff --git a/mobile/openapi/lib/model/album_response_dto.dart b/mobile/openapi/lib/model/album_response_dto.dart index a6e9966e9..3c2df247a 100644 Binary files a/mobile/openapi/lib/model/album_response_dto.dart and b/mobile/openapi/lib/model/album_response_dto.dart differ diff --git a/mobile/openapi/lib/model/all_job_status_response_dto.dart b/mobile/openapi/lib/model/all_job_status_response_dto.dart index 7ae4a370f..aa3ba1d74 100644 Binary files a/mobile/openapi/lib/model/all_job_status_response_dto.dart and b/mobile/openapi/lib/model/all_job_status_response_dto.dart differ diff --git a/mobile/openapi/lib/model/api_key_create_dto.dart b/mobile/openapi/lib/model/api_key_create_dto.dart index f1e325179..c8eec9bfc 100644 Binary files a/mobile/openapi/lib/model/api_key_create_dto.dart and b/mobile/openapi/lib/model/api_key_create_dto.dart differ diff --git a/mobile/openapi/lib/model/api_key_create_response_dto.dart b/mobile/openapi/lib/model/api_key_create_response_dto.dart index d0c7a76b8..69f7ad6ec 100644 Binary files a/mobile/openapi/lib/model/api_key_create_response_dto.dart and b/mobile/openapi/lib/model/api_key_create_response_dto.dart differ diff --git a/mobile/openapi/lib/model/api_key_response_dto.dart b/mobile/openapi/lib/model/api_key_response_dto.dart index 21e95d6d9..2125d92c2 100644 Binary files a/mobile/openapi/lib/model/api_key_response_dto.dart and b/mobile/openapi/lib/model/api_key_response_dto.dart differ diff --git a/mobile/openapi/lib/model/api_key_update_dto.dart b/mobile/openapi/lib/model/api_key_update_dto.dart index cbd6a256b..c28cafaee 100644 Binary files a/mobile/openapi/lib/model/api_key_update_dto.dart and b/mobile/openapi/lib/model/api_key_update_dto.dart differ diff --git a/mobile/openapi/lib/model/asset_bulk_upload_check_dto.dart b/mobile/openapi/lib/model/asset_bulk_upload_check_dto.dart index 96e3223aa..fc80d4537 100644 Binary files a/mobile/openapi/lib/model/asset_bulk_upload_check_dto.dart and b/mobile/openapi/lib/model/asset_bulk_upload_check_dto.dart differ diff --git a/mobile/openapi/lib/model/asset_bulk_upload_check_item.dart b/mobile/openapi/lib/model/asset_bulk_upload_check_item.dart index b84af26ee..4cc868981 100644 Binary files a/mobile/openapi/lib/model/asset_bulk_upload_check_item.dart and b/mobile/openapi/lib/model/asset_bulk_upload_check_item.dart differ diff --git a/mobile/openapi/lib/model/asset_bulk_upload_check_response_dto.dart b/mobile/openapi/lib/model/asset_bulk_upload_check_response_dto.dart index 7f035a337..f77c3686a 100644 Binary files a/mobile/openapi/lib/model/asset_bulk_upload_check_response_dto.dart and b/mobile/openapi/lib/model/asset_bulk_upload_check_response_dto.dart differ diff --git a/mobile/openapi/lib/model/asset_bulk_upload_check_result.dart b/mobile/openapi/lib/model/asset_bulk_upload_check_result.dart index a6fdb8d24..3ca23ea4d 100644 Binary files a/mobile/openapi/lib/model/asset_bulk_upload_check_result.dart and b/mobile/openapi/lib/model/asset_bulk_upload_check_result.dart differ diff --git a/mobile/openapi/lib/model/asset_count_by_time_bucket.dart b/mobile/openapi/lib/model/asset_count_by_time_bucket.dart index d71c1bb2a..0790d714a 100644 Binary files a/mobile/openapi/lib/model/asset_count_by_time_bucket.dart and b/mobile/openapi/lib/model/asset_count_by_time_bucket.dart differ diff --git a/mobile/openapi/lib/model/asset_count_by_time_bucket_response_dto.dart b/mobile/openapi/lib/model/asset_count_by_time_bucket_response_dto.dart index 3105ec1d3..49eb399a6 100644 Binary files a/mobile/openapi/lib/model/asset_count_by_time_bucket_response_dto.dart and b/mobile/openapi/lib/model/asset_count_by_time_bucket_response_dto.dart differ diff --git a/mobile/openapi/lib/model/asset_count_by_user_id_response_dto.dart b/mobile/openapi/lib/model/asset_count_by_user_id_response_dto.dart index 0b90dfbc2..0e2b1cefc 100644 Binary files a/mobile/openapi/lib/model/asset_count_by_user_id_response_dto.dart and b/mobile/openapi/lib/model/asset_count_by_user_id_response_dto.dart differ diff --git a/mobile/openapi/lib/model/asset_file_upload_response_dto.dart b/mobile/openapi/lib/model/asset_file_upload_response_dto.dart index 6c3b5abe7..7dd7ee0e2 100644 Binary files a/mobile/openapi/lib/model/asset_file_upload_response_dto.dart and b/mobile/openapi/lib/model/asset_file_upload_response_dto.dart differ diff --git a/mobile/openapi/lib/model/asset_ids_dto.dart b/mobile/openapi/lib/model/asset_ids_dto.dart index 910ab9887..f7835f1b4 100644 Binary files a/mobile/openapi/lib/model/asset_ids_dto.dart and b/mobile/openapi/lib/model/asset_ids_dto.dart differ diff --git a/mobile/openapi/lib/model/asset_ids_response_dto.dart b/mobile/openapi/lib/model/asset_ids_response_dto.dart index 32b907401..e3829a042 100644 Binary files a/mobile/openapi/lib/model/asset_ids_response_dto.dart and b/mobile/openapi/lib/model/asset_ids_response_dto.dart differ diff --git a/mobile/openapi/lib/model/asset_response_dto.dart b/mobile/openapi/lib/model/asset_response_dto.dart index 9f80a9027..c068b61eb 100644 Binary files a/mobile/openapi/lib/model/asset_response_dto.dart and b/mobile/openapi/lib/model/asset_response_dto.dart differ diff --git a/mobile/openapi/lib/model/auth_device_response_dto.dart b/mobile/openapi/lib/model/auth_device_response_dto.dart index 4bf908eee..eace07a35 100644 Binary files a/mobile/openapi/lib/model/auth_device_response_dto.dart and b/mobile/openapi/lib/model/auth_device_response_dto.dart differ diff --git a/mobile/openapi/lib/model/change_password_dto.dart b/mobile/openapi/lib/model/change_password_dto.dart index 8ed839e48..21547a245 100644 Binary files a/mobile/openapi/lib/model/change_password_dto.dart and b/mobile/openapi/lib/model/change_password_dto.dart differ diff --git a/mobile/openapi/lib/model/check_duplicate_asset_dto.dart b/mobile/openapi/lib/model/check_duplicate_asset_dto.dart index 30c94473c..3d2a3cd57 100644 Binary files a/mobile/openapi/lib/model/check_duplicate_asset_dto.dart and b/mobile/openapi/lib/model/check_duplicate_asset_dto.dart differ diff --git a/mobile/openapi/lib/model/check_duplicate_asset_response_dto.dart b/mobile/openapi/lib/model/check_duplicate_asset_response_dto.dart index 07aecd10f..d8b29ff51 100644 Binary files a/mobile/openapi/lib/model/check_duplicate_asset_response_dto.dart and b/mobile/openapi/lib/model/check_duplicate_asset_response_dto.dart differ diff --git a/mobile/openapi/lib/model/check_existing_assets_dto.dart b/mobile/openapi/lib/model/check_existing_assets_dto.dart index 3c8a441b8..e06d1e284 100644 Binary files a/mobile/openapi/lib/model/check_existing_assets_dto.dart and b/mobile/openapi/lib/model/check_existing_assets_dto.dart differ diff --git a/mobile/openapi/lib/model/check_existing_assets_response_dto.dart b/mobile/openapi/lib/model/check_existing_assets_response_dto.dart index d849f725f..7ec23f169 100644 Binary files a/mobile/openapi/lib/model/check_existing_assets_response_dto.dart and b/mobile/openapi/lib/model/check_existing_assets_response_dto.dart differ diff --git a/mobile/openapi/lib/model/create_album_dto.dart b/mobile/openapi/lib/model/create_album_dto.dart index c75995cc7..32e107371 100644 Binary files a/mobile/openapi/lib/model/create_album_dto.dart and b/mobile/openapi/lib/model/create_album_dto.dart differ diff --git a/mobile/openapi/lib/model/create_profile_image_response_dto.dart b/mobile/openapi/lib/model/create_profile_image_response_dto.dart index 389f415e8..f86da6385 100644 Binary files a/mobile/openapi/lib/model/create_profile_image_response_dto.dart and b/mobile/openapi/lib/model/create_profile_image_response_dto.dart differ diff --git a/mobile/openapi/lib/model/create_tag_dto.dart b/mobile/openapi/lib/model/create_tag_dto.dart index 24eb9a189..461c94ab1 100644 Binary files a/mobile/openapi/lib/model/create_tag_dto.dart and b/mobile/openapi/lib/model/create_tag_dto.dart differ diff --git a/mobile/openapi/lib/model/create_user_dto.dart b/mobile/openapi/lib/model/create_user_dto.dart index cd1fc5955..b5197aa70 100644 Binary files a/mobile/openapi/lib/model/create_user_dto.dart and b/mobile/openapi/lib/model/create_user_dto.dart differ diff --git a/mobile/openapi/lib/model/curated_locations_response_dto.dart b/mobile/openapi/lib/model/curated_locations_response_dto.dart index 0c8d1a328..5bedb9362 100644 Binary files a/mobile/openapi/lib/model/curated_locations_response_dto.dart and b/mobile/openapi/lib/model/curated_locations_response_dto.dart differ diff --git a/mobile/openapi/lib/model/curated_objects_response_dto.dart b/mobile/openapi/lib/model/curated_objects_response_dto.dart index 9cb9e0a67..76ea315ce 100644 Binary files a/mobile/openapi/lib/model/curated_objects_response_dto.dart and b/mobile/openapi/lib/model/curated_objects_response_dto.dart differ diff --git a/mobile/openapi/lib/model/delete_asset_dto.dart b/mobile/openapi/lib/model/delete_asset_dto.dart index 366faf88f..33c2fced3 100644 Binary files a/mobile/openapi/lib/model/delete_asset_dto.dart and b/mobile/openapi/lib/model/delete_asset_dto.dart differ diff --git a/mobile/openapi/lib/model/delete_asset_response_dto.dart b/mobile/openapi/lib/model/delete_asset_response_dto.dart index 0d40c2ce7..7a33b5b5f 100644 Binary files a/mobile/openapi/lib/model/delete_asset_response_dto.dart and b/mobile/openapi/lib/model/delete_asset_response_dto.dart differ diff --git a/mobile/openapi/lib/model/download_files_dto.dart b/mobile/openapi/lib/model/download_files_dto.dart index f2a5df04d..bd7c3537f 100644 Binary files a/mobile/openapi/lib/model/download_files_dto.dart and b/mobile/openapi/lib/model/download_files_dto.dart differ diff --git a/mobile/openapi/lib/model/exif_response_dto.dart b/mobile/openapi/lib/model/exif_response_dto.dart index 0381eaff0..201c13d6e 100644 Binary files a/mobile/openapi/lib/model/exif_response_dto.dart and b/mobile/openapi/lib/model/exif_response_dto.dart differ diff --git a/mobile/openapi/lib/model/get_asset_by_time_bucket_dto.dart b/mobile/openapi/lib/model/get_asset_by_time_bucket_dto.dart index 445d04553..e29409745 100644 Binary files a/mobile/openapi/lib/model/get_asset_by_time_bucket_dto.dart and b/mobile/openapi/lib/model/get_asset_by_time_bucket_dto.dart differ diff --git a/mobile/openapi/lib/model/get_asset_count_by_time_bucket_dto.dart b/mobile/openapi/lib/model/get_asset_count_by_time_bucket_dto.dart index 9b033165c..e42d0d514 100644 Binary files a/mobile/openapi/lib/model/get_asset_count_by_time_bucket_dto.dart and b/mobile/openapi/lib/model/get_asset_count_by_time_bucket_dto.dart differ diff --git a/mobile/openapi/lib/model/import_asset_dto.dart b/mobile/openapi/lib/model/import_asset_dto.dart index bb80e82aa..9a6994a10 100644 Binary files a/mobile/openapi/lib/model/import_asset_dto.dart and b/mobile/openapi/lib/model/import_asset_dto.dart differ diff --git a/mobile/openapi/lib/model/job_command_dto.dart b/mobile/openapi/lib/model/job_command_dto.dart index fc9805efb..68289ab22 100644 Binary files a/mobile/openapi/lib/model/job_command_dto.dart and b/mobile/openapi/lib/model/job_command_dto.dart differ diff --git a/mobile/openapi/lib/model/job_counts_dto.dart b/mobile/openapi/lib/model/job_counts_dto.dart index af4fceda3..5006279ce 100644 Binary files a/mobile/openapi/lib/model/job_counts_dto.dart and b/mobile/openapi/lib/model/job_counts_dto.dart differ diff --git a/mobile/openapi/lib/model/job_settings_dto.dart b/mobile/openapi/lib/model/job_settings_dto.dart index 5bc68cf2c..a1fe5445d 100644 Binary files a/mobile/openapi/lib/model/job_settings_dto.dart and b/mobile/openapi/lib/model/job_settings_dto.dart differ diff --git a/mobile/openapi/lib/model/job_status_dto.dart b/mobile/openapi/lib/model/job_status_dto.dart index 1a40da6ba..e14101ce8 100644 Binary files a/mobile/openapi/lib/model/job_status_dto.dart and b/mobile/openapi/lib/model/job_status_dto.dart differ diff --git a/mobile/openapi/lib/model/login_credential_dto.dart b/mobile/openapi/lib/model/login_credential_dto.dart index b2cfae5c6..f047ff8c4 100644 Binary files a/mobile/openapi/lib/model/login_credential_dto.dart and b/mobile/openapi/lib/model/login_credential_dto.dart differ diff --git a/mobile/openapi/lib/model/login_response_dto.dart b/mobile/openapi/lib/model/login_response_dto.dart index e396d3e38..01a3338c3 100644 Binary files a/mobile/openapi/lib/model/login_response_dto.dart and b/mobile/openapi/lib/model/login_response_dto.dart differ diff --git a/mobile/openapi/lib/model/logout_response_dto.dart b/mobile/openapi/lib/model/logout_response_dto.dart index de09872ac..f8f77ba0a 100644 Binary files a/mobile/openapi/lib/model/logout_response_dto.dart and b/mobile/openapi/lib/model/logout_response_dto.dart differ diff --git a/mobile/openapi/lib/model/map_marker_response_dto.dart b/mobile/openapi/lib/model/map_marker_response_dto.dart index 2b0ec7347..ded8ac167 100644 Binary files a/mobile/openapi/lib/model/map_marker_response_dto.dart and b/mobile/openapi/lib/model/map_marker_response_dto.dart differ diff --git a/mobile/openapi/lib/model/memory_lane_response_dto.dart b/mobile/openapi/lib/model/memory_lane_response_dto.dart index 5e234dc0a..fc33e4210 100644 Binary files a/mobile/openapi/lib/model/memory_lane_response_dto.dart and b/mobile/openapi/lib/model/memory_lane_response_dto.dart differ diff --git a/mobile/openapi/lib/model/o_auth_callback_dto.dart b/mobile/openapi/lib/model/o_auth_callback_dto.dart index 14fb79a35..08fac9798 100644 Binary files a/mobile/openapi/lib/model/o_auth_callback_dto.dart and b/mobile/openapi/lib/model/o_auth_callback_dto.dart differ diff --git a/mobile/openapi/lib/model/o_auth_config_dto.dart b/mobile/openapi/lib/model/o_auth_config_dto.dart index d624f0ca5..0f62306ef 100644 Binary files a/mobile/openapi/lib/model/o_auth_config_dto.dart and b/mobile/openapi/lib/model/o_auth_config_dto.dart differ diff --git a/mobile/openapi/lib/model/o_auth_config_response_dto.dart b/mobile/openapi/lib/model/o_auth_config_response_dto.dart index e2fea1a61..872455fb4 100644 Binary files a/mobile/openapi/lib/model/o_auth_config_response_dto.dart and b/mobile/openapi/lib/model/o_auth_config_response_dto.dart differ diff --git a/mobile/openapi/lib/model/person_response_dto.dart b/mobile/openapi/lib/model/person_response_dto.dart index e7d31f72d..ddaa73385 100644 Binary files a/mobile/openapi/lib/model/person_response_dto.dart and b/mobile/openapi/lib/model/person_response_dto.dart differ diff --git a/mobile/openapi/lib/model/person_update_dto.dart b/mobile/openapi/lib/model/person_update_dto.dart index 55084d649..488b9abd5 100644 Binary files a/mobile/openapi/lib/model/person_update_dto.dart and b/mobile/openapi/lib/model/person_update_dto.dart differ diff --git a/mobile/openapi/lib/model/queue_status_dto.dart b/mobile/openapi/lib/model/queue_status_dto.dart index ddc2f1e9a..6a15b7742 100644 Binary files a/mobile/openapi/lib/model/queue_status_dto.dart and b/mobile/openapi/lib/model/queue_status_dto.dart differ diff --git a/mobile/openapi/lib/model/remove_assets_dto.dart b/mobile/openapi/lib/model/remove_assets_dto.dart index 6c486bdef..c53e6d0ad 100644 Binary files a/mobile/openapi/lib/model/remove_assets_dto.dart and b/mobile/openapi/lib/model/remove_assets_dto.dart differ diff --git a/mobile/openapi/lib/model/search_album_response_dto.dart b/mobile/openapi/lib/model/search_album_response_dto.dart index c78f31e9b..d15513963 100644 Binary files a/mobile/openapi/lib/model/search_album_response_dto.dart and b/mobile/openapi/lib/model/search_album_response_dto.dart differ diff --git a/mobile/openapi/lib/model/search_asset_dto.dart b/mobile/openapi/lib/model/search_asset_dto.dart index 590693492..02c744a06 100644 Binary files a/mobile/openapi/lib/model/search_asset_dto.dart and b/mobile/openapi/lib/model/search_asset_dto.dart differ diff --git a/mobile/openapi/lib/model/search_asset_response_dto.dart b/mobile/openapi/lib/model/search_asset_response_dto.dart index 7567193f7..866dbbdcd 100644 Binary files a/mobile/openapi/lib/model/search_asset_response_dto.dart and b/mobile/openapi/lib/model/search_asset_response_dto.dart differ diff --git a/mobile/openapi/lib/model/search_config_response_dto.dart b/mobile/openapi/lib/model/search_config_response_dto.dart index 21213057a..31927662c 100644 Binary files a/mobile/openapi/lib/model/search_config_response_dto.dart and b/mobile/openapi/lib/model/search_config_response_dto.dart differ diff --git a/mobile/openapi/lib/model/search_explore_item.dart b/mobile/openapi/lib/model/search_explore_item.dart index 3d3855ddf..6dd35b956 100644 Binary files a/mobile/openapi/lib/model/search_explore_item.dart and b/mobile/openapi/lib/model/search_explore_item.dart differ diff --git a/mobile/openapi/lib/model/search_explore_response_dto.dart b/mobile/openapi/lib/model/search_explore_response_dto.dart index cbc4345e2..403ba396d 100644 Binary files a/mobile/openapi/lib/model/search_explore_response_dto.dart and b/mobile/openapi/lib/model/search_explore_response_dto.dart differ diff --git a/mobile/openapi/lib/model/search_facet_count_response_dto.dart b/mobile/openapi/lib/model/search_facet_count_response_dto.dart index 522e1a242..d11450d2f 100644 Binary files a/mobile/openapi/lib/model/search_facet_count_response_dto.dart and b/mobile/openapi/lib/model/search_facet_count_response_dto.dart differ diff --git a/mobile/openapi/lib/model/search_facet_response_dto.dart b/mobile/openapi/lib/model/search_facet_response_dto.dart index 62d682f25..aadbecb39 100644 Binary files a/mobile/openapi/lib/model/search_facet_response_dto.dart and b/mobile/openapi/lib/model/search_facet_response_dto.dart differ diff --git a/mobile/openapi/lib/model/search_response_dto.dart b/mobile/openapi/lib/model/search_response_dto.dart index 9e657316a..c194f8a94 100644 Binary files a/mobile/openapi/lib/model/search_response_dto.dart and b/mobile/openapi/lib/model/search_response_dto.dart differ diff --git a/mobile/openapi/lib/model/server_info_response_dto.dart b/mobile/openapi/lib/model/server_info_response_dto.dart index ef6409b06..fa643d122 100644 Binary files a/mobile/openapi/lib/model/server_info_response_dto.dart and b/mobile/openapi/lib/model/server_info_response_dto.dart differ diff --git a/mobile/openapi/lib/model/server_ping_response.dart b/mobile/openapi/lib/model/server_ping_response.dart index 55386ebaf..ad72c0f5e 100644 Binary files a/mobile/openapi/lib/model/server_ping_response.dart and b/mobile/openapi/lib/model/server_ping_response.dart differ diff --git a/mobile/openapi/lib/model/server_stats_response_dto.dart b/mobile/openapi/lib/model/server_stats_response_dto.dart index a9b861a8f..3e5415292 100644 Binary files a/mobile/openapi/lib/model/server_stats_response_dto.dart and b/mobile/openapi/lib/model/server_stats_response_dto.dart differ diff --git a/mobile/openapi/lib/model/server_version_reponse_dto.dart b/mobile/openapi/lib/model/server_version_reponse_dto.dart index a5dadac87..a1ec0e68e 100644 Binary files a/mobile/openapi/lib/model/server_version_reponse_dto.dart and b/mobile/openapi/lib/model/server_version_reponse_dto.dart differ diff --git a/mobile/openapi/lib/model/shared_link_create_dto.dart b/mobile/openapi/lib/model/shared_link_create_dto.dart index f89004444..cdd481c84 100644 Binary files a/mobile/openapi/lib/model/shared_link_create_dto.dart and b/mobile/openapi/lib/model/shared_link_create_dto.dart differ diff --git a/mobile/openapi/lib/model/shared_link_edit_dto.dart b/mobile/openapi/lib/model/shared_link_edit_dto.dart index 7d3c7c9cf..a427b60ef 100644 Binary files a/mobile/openapi/lib/model/shared_link_edit_dto.dart and b/mobile/openapi/lib/model/shared_link_edit_dto.dart differ diff --git a/mobile/openapi/lib/model/shared_link_response_dto.dart b/mobile/openapi/lib/model/shared_link_response_dto.dart index d353082a5..fad2b4383 100644 Binary files a/mobile/openapi/lib/model/shared_link_response_dto.dart and b/mobile/openapi/lib/model/shared_link_response_dto.dart differ diff --git a/mobile/openapi/lib/model/sign_up_dto.dart b/mobile/openapi/lib/model/sign_up_dto.dart index 5a2414448..c2637b0c0 100644 Binary files a/mobile/openapi/lib/model/sign_up_dto.dart and b/mobile/openapi/lib/model/sign_up_dto.dart differ diff --git a/mobile/openapi/lib/model/smart_info_response_dto.dart b/mobile/openapi/lib/model/smart_info_response_dto.dart index 0cb5a70de..6af7cf9cf 100644 Binary files a/mobile/openapi/lib/model/smart_info_response_dto.dart and b/mobile/openapi/lib/model/smart_info_response_dto.dart differ diff --git a/mobile/openapi/lib/model/system_config_dto.dart b/mobile/openapi/lib/model/system_config_dto.dart index 2e8688b34..4bcbd2634 100644 Binary files a/mobile/openapi/lib/model/system_config_dto.dart and b/mobile/openapi/lib/model/system_config_dto.dart differ diff --git a/mobile/openapi/lib/model/system_config_f_fmpeg_dto.dart b/mobile/openapi/lib/model/system_config_f_fmpeg_dto.dart index e799b7477..2cb29e0ce 100644 Binary files a/mobile/openapi/lib/model/system_config_f_fmpeg_dto.dart and b/mobile/openapi/lib/model/system_config_f_fmpeg_dto.dart differ diff --git a/mobile/openapi/lib/model/system_config_job_dto.dart b/mobile/openapi/lib/model/system_config_job_dto.dart index 8e9bfd40d..bc667a3e7 100644 Binary files a/mobile/openapi/lib/model/system_config_job_dto.dart and b/mobile/openapi/lib/model/system_config_job_dto.dart differ diff --git a/mobile/openapi/lib/model/system_config_o_auth_dto.dart b/mobile/openapi/lib/model/system_config_o_auth_dto.dart index 4fa7359e7..364b99fd2 100644 Binary files a/mobile/openapi/lib/model/system_config_o_auth_dto.dart and b/mobile/openapi/lib/model/system_config_o_auth_dto.dart differ diff --git a/mobile/openapi/lib/model/system_config_password_login_dto.dart b/mobile/openapi/lib/model/system_config_password_login_dto.dart index e6622a937..1e9dc20cb 100644 Binary files a/mobile/openapi/lib/model/system_config_password_login_dto.dart and b/mobile/openapi/lib/model/system_config_password_login_dto.dart differ diff --git a/mobile/openapi/lib/model/system_config_storage_template_dto.dart b/mobile/openapi/lib/model/system_config_storage_template_dto.dart index ae077c528..604fe1256 100644 Binary files a/mobile/openapi/lib/model/system_config_storage_template_dto.dart and b/mobile/openapi/lib/model/system_config_storage_template_dto.dart differ diff --git a/mobile/openapi/lib/model/system_config_template_storage_option_dto.dart b/mobile/openapi/lib/model/system_config_template_storage_option_dto.dart index 23e20dff9..81ac59f49 100644 Binary files a/mobile/openapi/lib/model/system_config_template_storage_option_dto.dart and b/mobile/openapi/lib/model/system_config_template_storage_option_dto.dart differ diff --git a/mobile/openapi/lib/model/tag_response_dto.dart b/mobile/openapi/lib/model/tag_response_dto.dart index 30ff9b7aa..d7eee99a4 100644 Binary files a/mobile/openapi/lib/model/tag_response_dto.dart and b/mobile/openapi/lib/model/tag_response_dto.dart differ diff --git a/mobile/openapi/lib/model/update_album_dto.dart b/mobile/openapi/lib/model/update_album_dto.dart index 671b45d8f..8fdd75b2d 100644 Binary files a/mobile/openapi/lib/model/update_album_dto.dart and b/mobile/openapi/lib/model/update_album_dto.dart differ diff --git a/mobile/openapi/lib/model/update_asset_dto.dart b/mobile/openapi/lib/model/update_asset_dto.dart index 4063f8a71..6b2916b50 100644 Binary files a/mobile/openapi/lib/model/update_asset_dto.dart and b/mobile/openapi/lib/model/update_asset_dto.dart differ diff --git a/mobile/openapi/lib/model/update_tag_dto.dart b/mobile/openapi/lib/model/update_tag_dto.dart index d9d3f48be..f1ea738c0 100644 Binary files a/mobile/openapi/lib/model/update_tag_dto.dart and b/mobile/openapi/lib/model/update_tag_dto.dart differ diff --git a/mobile/openapi/lib/model/update_user_dto.dart b/mobile/openapi/lib/model/update_user_dto.dart index aa92fa64a..bf655ead3 100644 Binary files a/mobile/openapi/lib/model/update_user_dto.dart and b/mobile/openapi/lib/model/update_user_dto.dart differ diff --git a/mobile/openapi/lib/model/usage_by_user_dto.dart b/mobile/openapi/lib/model/usage_by_user_dto.dart index b95e979d4..a1def6e1e 100644 Binary files a/mobile/openapi/lib/model/usage_by_user_dto.dart and b/mobile/openapi/lib/model/usage_by_user_dto.dart differ diff --git a/mobile/openapi/lib/model/user_count_response_dto.dart b/mobile/openapi/lib/model/user_count_response_dto.dart index 61fe856d2..ecdcd6e46 100644 Binary files a/mobile/openapi/lib/model/user_count_response_dto.dart and b/mobile/openapi/lib/model/user_count_response_dto.dart differ diff --git a/mobile/openapi/lib/model/user_response_dto.dart b/mobile/openapi/lib/model/user_response_dto.dart index 26363de85..dcf7e928b 100644 Binary files a/mobile/openapi/lib/model/user_response_dto.dart and b/mobile/openapi/lib/model/user_response_dto.dart differ diff --git a/mobile/openapi/lib/model/validate_access_token_response_dto.dart b/mobile/openapi/lib/model/validate_access_token_response_dto.dart index d7884d9c0..b06bd663e 100644 Binary files a/mobile/openapi/lib/model/validate_access_token_response_dto.dart and b/mobile/openapi/lib/model/validate_access_token_response_dto.dart differ diff --git a/server/openapi-generator/templates/mobile/serialization/native/native_class.mustache b/server/openapi-generator/templates/mobile/serialization/native/native_class.mustache index 83f4f0ded..c6a96f29e 100644 --- a/server/openapi-generator/templates/mobile/serialization/native/native_class.mustache +++ b/server/openapi-generator/templates/mobile/serialization/native/native_class.mustache @@ -91,14 +91,14 @@ class {{{classname}}} { {{/isDateTime}} {{#isNullable}} } else { - // json[r'{{{baseName}}}'] = null; + // json[r'{{{baseName}}}'] = null; } {{/isNullable}} {{^isNullable}} {{^required}} {{^defaultValue}} } else { - // json[r'{{{baseName}}}'] = null; + // json[r'{{{baseName}}}'] = null; } {{/defaultValue}} {{/required}} @@ -114,17 +114,6 @@ class {{{classname}}} { if (value is Map) { final json = value.cast(); - // Ensure that the map contains the required keys. - // Note 1: the values aren't checked for validity beyond being non-null. - // Note 2: this code is stripped in release mode! - assert(() { - requiredKeys.forEach((key) { - assert(json.containsKey(key), 'Required key "{{{classname}}}[$key]" is missing from JSON.'); - // assert(json[key] != null, 'Required key "{{{classname}}}[$key]" has a null value in JSON.'); - }); - return true; - }()); - return {{{classname}}}( {{#vars}} {{#isDateTime}} diff --git a/server/openapi-generator/templates/mobile/serialization/native/native_class.mustache.patch b/server/openapi-generator/templates/mobile/serialization/native/native_class.mustache.patch index 67f0b2f8c..98ea98a78 100644 --- a/server/openapi-generator/templates/mobile/serialization/native/native_class.mustache.patch +++ b/server/openapi-generator/templates/mobile/serialization/native/native_class.mustache.patch @@ -1,11 +1,11 @@ ---- native_class.mustache 2023-06-22 12:00:16.480685565 -0500 -+++ native_class1.mustache 2023-06-22 12:01:41.772534371 -0500 +--- native_class.mustache 2023-06-22 12:56:11.090350406 -0500 ++++ native_class1.mustache 2023-06-22 12:57:14.498184792 -0500 @@ -91,14 +91,14 @@ {{/isDateTime}} {{#isNullable}} } else { - json[r'{{{baseName}}}'] = null; -+ // json[r'{{{baseName}}}'] = null; ++ // json[r'{{{baseName}}}'] = null; } {{/isNullable}} {{^isNullable}} @@ -13,16 +13,25 @@ {{^defaultValue}} } else { - json[r'{{{baseName}}}'] = null; -+ // json[r'{{{baseName}}}'] = null; ++ // json[r'{{{baseName}}}'] = null; } {{/defaultValue}} {{/required}} -@@ -120,7 +120,7 @@ - assert(() { - requiredKeys.forEach((key) { - assert(json.containsKey(key), 'Required key "{{{classname}}}[$key]" is missing from JSON.'); +@@ -114,17 +114,6 @@ + if (value is Map) { + final json = value.cast(); + +- // Ensure that the map contains the required keys. +- // Note 1: the values aren't checked for validity beyond being non-null. +- // Note 2: this code is stripped in release mode! +- assert(() { +- requiredKeys.forEach((key) { +- assert(json.containsKey(key), 'Required key "{{{classname}}}[$key]" is missing from JSON.'); - assert(json[key] != null, 'Required key "{{{classname}}}[$key]" has a null value in JSON.'); -+ // assert(json[key] != null, 'Required key "{{{classname}}}[$key]" has a null value in JSON.'); - }); - return true; - }()); +- }); +- return true; +- }()); +- + return {{{classname}}}( + {{#vars}} + {{#isDateTime}}