firebase / flutterfire

🔥 A collection of Firebase plugins for Flutter apps.
https://firebase.google.com/docs/flutter/setup
BSD 3-Clause "New" or "Revised" License
8.51k stars 3.92k forks source link

[firebase_firestore]: Type 'bool' is not a subtype of type 'Map<String, dynamic>?' in type cast #12856

Closed rabejarano closed 1 week ago

rabejarano commented 1 month ago

Is there an existing issue for this?

Which plugins are affected?

Other

Which platforms are affected?

Android, iOS

Description

In my Firestore database, I have a nested collection with a document that contains a map as one of its values. I don't understand why Firestore is recognizing this map as a boolean.

The strangest thing is that the previous value is also a map and it is recognized normally without any problems.

It also seems strange to me that the error does not always occur. Only a few of my users experience it.

Screenshot 2024-05-30 at 4 04 54 PM sentry test

Reproducing the issue

dont know how reproduce

Firebase Core version

2.30.1

Flutter Version

3.19.6

Relevant Log Output

No response

Flutter dependencies

Expand Flutter dependencies snippet
```yaml dependencies: - account 1.28.0 [button card_generic_skeleton custom_tooltip dashboard_typing date_picker easy_localization expandable_card flutter flutter_riverpod http informative_card input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator permission_handler recase shimmer tyba_modal url_launcher web_layout widgetbook] - authentication 1.28.0 [advertising_id bcp_verify button carousel_slider code_counter country_selector_dropdown data_search device_info_plus easy_localization flutter flutter_riverpod flutter_test fluttertoast http informative_card input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities local_auth mobile_landing mock navigator open_settings_plus pin_code_fields progress_header toast tyba_logo tyba_modal url_launcher web_layout widgetbook] - cash_in 1.30.0 [announcement async bank_account_card bold_text_by_asterisk button card_generic_skeleton carousel_slider cash_in_out_list chip_risk code_counter confetti custom_popup_menu_button custom_tooltip dash_line dashboard_typing dropdown_selectable easy_localization expandable_card flutter flutter_inappwebview flutter_multi_formatter flutter_riverpod flutter_svg flutter_test fluttertoast footer_expandable_summary informative_card input investment_summary jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities js market_cap_transaction_card mock navigator path_provider pdf percent_indicator permission_handler printing product_badge product_detailed_card product_provider_tag recommended_tile shimmer story switch_button text_list_item timezone toast transaction_detail_screen_content transaction_item trm_card tyba_modal tyba_progress_indicator universal_html url_launcher web_layout widgetbook] - cash_out 1.30.0 [async bank_account_card bold_text_by_asterisk button card_generic_skeleton carousel_slider cash_in_out_list chip_risk confetti custom_tooltip dash_line dashboard_typing dropdown_selectable easy_localization flutter flutter_multi_formatter flutter_riverpod fluttertoast footer_expandable_summary informative_banner informative_card input investment_summary jarvis_core jarvis_typing jarvis_ui jarvis_utilities linear_progress_indicator_by_steps location market_cap_transaction_card mobile_landing mock navigator percent_indicator product_detailed_card recommended_tile shimmer story summary_cards timezone toast transaction_detail_screen_content trm_card tyba_modal tyba_progress_indicator url_launcher web_layout widgetbook] - cdt 1.29.0 [announcement bank_account_card bold_text_by_asterisk button card_generic_skeleton collection custom_popup_menu_button custom_tooltip easy_localization expandable_card flutter flutter_riverpod flutter_test http informative_banner input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox lottie mock navigator percent_indicator shimmer switch_button text_list_item tyba_modal web_layout widgetbook] - communications 1.19.0 [announcement button dashboard_typing easy_localization flutter flutter_riverpod flutter_svg in_app_review input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator shimmer story widgetbook] - cross 1.27.0 [advance_pdf_viewer async button card_generic_skeleton carousel_slider country_selector country_selector_dropdown dashboard_typing easy_localization flutter flutter_inappwebview flutter_riverpod flutter_test image_picker in_app_update investment_info_expandable_card jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities mock navigator path path_provider permission_handler store_redirect story text_list_item tyba_logo tyba_modal tyba_splash tyba_video_player url_launcher video_player web_layout widgetbook] - cupertino_icons 1.0.8 - dashboard 1.31.0 [announcement banner bold_text_by_asterisk button card_generic_skeleton collection content_card_banner custom_tooltip dash_line dashboard_typing easy_localization fl_chart flutter flutter_riverpod flutter_test fluttertoast fund_detail goal_transaction_card http informative_card input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox mobile_landing mock navigator notification percent_indicator product_badge product_detailed_card product_provider_tag product_showcase_card shimmer sqi_card story toast transaction_item tyba_modal url_launcher web_layout widgetbook] - direct_billing 1.20.0 [bank_account_card button cash_in_out_list custom_tooltip easy_localization flutter flutter_riverpod http input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator shimmer tyba_modal widgetbook] - drawer_client 1.13.3 [collection easy_localization flutter flutter_riverpod jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator] - drawer_stocks 1.10.3 [button collection easy_localization flutter flutter_riverpod jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator tyba_modal] - easy_localization 1.0.2 [args flutter flutter_localizations intl path shared_preferences] - educa_tyba 1.14.0 [button easy_localization flutter flutter_hooks flutter_inappwebview flutter_markdown flutter_riverpod jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator shimmer url_launcher widgetbook] - environment_banner 1.4.3 [flutter flutter_localizations jarvis_ui] - fic 1.27.0 [announcement another_xlider binary_option bold_text_by_asterisk button carousel_slider chip_risk collection conditions_card custom_popup_menu_button custom_tooltip dash_line easy_localization expandable_card fl_chart flutter flutter_riverpod flutter_test fund_detail goal_transaction_card http informative_banner informative_card input investment_account_info investment_summary jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities main_assets_fund mock navigator overview_progress percent_indicator portfolio_composition_card product_detailed_card product_provider_tag shimmer step_progress_indicator switch_button tyba_modal url_launcher web_layout widgetbook] - flutter 0.0.0 [characters collection material_color_utilities meta vector_math sky_engine] - flutter_hooks 0.20.5 [flutter] - flutter_localizations 0.0.0 [flutter intl characters clock collection material_color_utilities meta path vector_math] - flutter_riverpod 2.5.1 [collection flutter meta riverpod state_notifier] - fpv 1.27.0 [bold_text_by_asterisk button carousel_slider chip_risk collection custom_popup_menu_button custom_tooltip dash_line date_picker dropdown_selectable easy_localization expandable fl_chart flutter flutter_riverpod flutter_switch google_maps_webservice informative_banner informative_card input investment_summary jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox linear_progress_indicator_by_steps lottie mock navigator percent_indicator recase rive shimmer simulation_graph story switch_button tyba_modal url_launcher widgetbook] - hooks_riverpod 2.5.1 [collection flutter flutter_hooks flutter_riverpod riverpod state_notifier] - intl 0.18.1 [clock meta path] - jarvis_core 1.31.0 [adjust_sdk app_links braze_plugin cloud_firestore connectivity_plus dashboard_typing device_info_plus event_bus experiment_sdk_flutter firebase_analytics firebase_app_check firebase_core firebase_crashlytics firebase_dynamic_links firebase_messaging firebase_performance firebase_remote_config fk_user_agent flutter flutter_jailbreak_detection flutter_local_notifications flutter_riverpod flutter_secure_storage flutter_segment flutter_uxcam flutter_web_plugins get_ip_address http http_client_helper intl jarvis_typing jarvis_utilities local_auth local_auth_android location mock navigator package_info_plus path permission_handler recase sentry_flutter shared_preferences socket_io_client universal_html] - jarvis_typing 1.32.0 [collection easy_localization flutter flutter_riverpod fluttertoast intl jarvis_utilities path recase timezone] - jarvis_ui 1.30.0 [adaptive_breakpoints animated_flip_counter collection dotted_decoration easy_localization flutter flutter_dropzone flutter_multi_formatter flutter_slidable flutter_svg flutter_test fluttertoast jarvis_typing jarvis_utilities lottie recase rive shimmer widgetbook] - jarvis_utilities 1.29.0 [collection easy_localization file_picker flutter flutter_dropzone flutter_riverpod flutter_test http_client_helper image integration_test intl js open_file path path_provider pdf printing protect recase timezone universal_html url_launcher version] - kyc 1.30.0 [announcement bcp_verify biometric_verify bold_text_by_asterisk button camera collection confetti dashboard_typing data_search dynamic_form_model_generator easy_localization exif flutter flutter_riverpod flutter_test form_stepper_progress google_ml_kit http input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox mock navigator path path_provider percent_indicator permission_handler product_provider_tag text_list_item url_launcher web_layout widgetbook] - market_cap 1.31.0 [animated_flip_counter async banner button carousel_slider coach_mark collection confetti custom_tooltip dash_line easy_localization equatable fl_chart flutter flutter_html flutter_multi_formatter flutter_riverpod flutter_slidable flutter_svg flutter_test html informative_card input intl jarvis_core jarvis_typing jarvis_ui jarvis_utilities lottie market_cap_transaction_card mock modal_full_height navigator network_image_mock notification scroll_list_horizontal shimmer socket_io_client story switch_button table_calendar technical_analysis_graph text_list_item timezone transaction_item tyba_modal tyba_progress_indicator url_launcher web_layout widgetbook] - master_league 1.29.0 [bold_text_by_asterisk button collection confetti dash_line easy_localization flutter flutter_riverpod flutter_share fluttertoast http input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator path_provider product_badge shimmer tyba_modal web_layout widgetbook] - modal_full_height 1.6.3 [flutter jarvis_ui] - navigator 1.4.1 [collection flutter flutter_riverpod flutter_web_plugins jarvis_typing jarvis_utilities plugin_platform_interface] - payments 1.26.0 [bank_account_card bold_text_by_asterisk button card_generic_skeleton data_search easy_localization flutter flutter_multi_formatter flutter_riverpod flutter_test http informative_card input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities mock navigator product_provider_tag tyba_modal web_layout widgetbook] - pocket 1.29.0 [announcement bold_text_by_asterisk button custom_popup_menu_button custom_tooltip easy_localization expandable flutter flutter_riverpod flutter_test fund_card goal_transaction_card http informative_card input investment_account_info investment_summary jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox lottie mobile_landing mock modal_full_height navigator recommended_tile shimmer story tyba_modal web_layout widgetbook] - referrals 1.20.0 [button custom_tooltip easy_localization flutter flutter_riverpod flutter_share fluttertoast http jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator path_provider recase shimmer url_launcher web_layout widgetbook] - risk_profile 1.25.0 [button bold_text_by_asterisk carousel_slider easy_localization flutter flutter_riverpod flutter_test jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities lottie mock modal_full_height navigator percent_indicator recase tyba_modal web_layout widgetbook] - sentry_flutter 8.2.0 [flutter flutter_web_plugins sentry package_info_plus meta ffi] - sqi 1.30.0 [announcement bank_account_card bold_text_by_asterisk button carousel_slider chip_risk conditions_card collection custom_popup_menu_button custom_tooltip dash_line easy_localization expandable expandable_card fl_chart flutter flutter_riverpod fund_card fund_detail goal_transaction_card http informative_banner informative_card input investment_account_info investment_summary jarvis_core jarvis_typing jarvis_ui jarvis_utilities main_assets_fund mock modal_full_height navigator payments_schedule_card percent_indicator portfolio_composition_card product_detailed_card product_provider_tag recommended_tile shimmer sqi_card step_progress_indicator switch_button tyba_modal tyba_tip url_launcher web_layout widgetbook] - timezone 0.9.3 [path] - transfers 1.28.0 [announcement bank_account_card bold_text_by_asterisk button card_generic_skeleton chip_risk collection custom_tooltip dash_line dropdown_selectable easy_localization expandable_card fl_chart flutter flutter_riverpod form_stepper_progress goal_transaction_card informative_banner informative_card input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator percent_indicator product_badge product_showcase_card recommended_tile shimmer text_list_item tyba_modal url_launcher web_layout widgetbook] - tyba_splash 0.0.4 [flutter jarvis_ui] - universal_html 2.2.4 [async csslib charcode collection html meta source_span typed_data universal_io] dev dependencies: - dashboard_testing 1.0.1 [announcement banner bold_text_by_asterisk button card_generic_skeleton collection content_card_banner custom_tooltip dash_line easy_localization fl_chart flutter flutter_riverpod flutter_test fluttertoast fund_detail goal_transaction_card http in_app_review informative_card input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox mobile_landing mock mocktail navigator notification percent_indicator product_badge product_detailed_card product_provider_tag product_showcase_card shimmer sqi_card story toast transaction_item tyba_modal url_launcher web_layout widgetbook] - flutter_test 0.0.0 [flutter test_api matcher path fake_async clock stack_trace vector_math leak_tracker_flutter_testing async boolean_selector characters collection leak_tracker leak_tracker_testing material_color_utilities meta source_span stream_channel string_scanner term_glyph vm_service] - integration_test 0.0.0 [flutter flutter_driver flutter_test path vm_service async boolean_selector characters clock collection fake_async file leak_tracker leak_tracker_flutter_testing leak_tracker_testing matcher material_color_utilities meta source_span stack_trace stream_channel string_scanner sync_http term_glyph test_api vector_math webdriver] - jarvis_lint 1.3.0 - jarvis_testing 1.21.0 [easy_localization flutter flutter_test http_client_helper integration_test intl jarvis_core jarvis_typing jarvis_utilities mock] - sentry_dart_plugin 2.0.0 [yaml injector ansicolor system_info2 file http crypto convert process properties] - shared_preferences 2.2.3 [flutter shared_preferences_android shared_preferences_foundation shared_preferences_linux shared_preferences_platform_interface shared_preferences_web shared_preferences_windows] dependency overrides: - account 1.28.0 [button card_generic_skeleton custom_tooltip dashboard_typing date_picker easy_localization expandable_card flutter flutter_riverpod http informative_card input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator permission_handler recase shimmer tyba_modal url_launcher web_layout widgetbook] - announcement 1.12.0 [button easy_localization flutter jarvis_ui widgetbook] - authentication 1.28.0 [advertising_id bcp_verify button carousel_slider code_counter country_selector_dropdown data_search device_info_plus easy_localization flutter flutter_riverpod flutter_test fluttertoast http informative_card input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities local_auth mobile_landing mock navigator open_settings_plus pin_code_fields progress_header toast tyba_logo tyba_modal url_launcher web_layout widgetbook] - bank_account_card 1.11.3 [flutter jarvis_core jarvis_typing jarvis_ui shimmer] - banner 1.11.0 [button flutter jarvis_core jarvis_ui jarvis_utilities widgetbook] - bcp_verify 1.11.0 [button easy_localization flutter flutter_riverpod input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator url_launcher web_layout] - binary_option 1.6.3 [button easy_localization flutter jarvis_typing jarvis_ui jarvis_utilities] - biometric_verify 1.13.0 [document_selfie_verification easy_localization exif file_picker flutter flutter_riverpod image informative_card jarvis_core jarvis_typing jarvis_ui jarvis_utilities js mock navigator path path_provider permission_handler tyba_modal web_layout] - bold_text_by_asterisk 1.3.0 [flutter] - button 1.17.0 [flutter jarvis_core jarvis_ui jarvis_utilities shimmer tap_debouncer widgetbook] - card_generic_skeleton 1.8.3 [flutter jarvis_typing jarvis_ui product_badge] - cash_in 1.30.0 [announcement async bank_account_card bold_text_by_asterisk button card_generic_skeleton carousel_slider cash_in_out_list chip_risk code_counter confetti custom_popup_menu_button custom_tooltip dash_line dashboard_typing dropdown_selectable easy_localization expandable_card flutter flutter_inappwebview flutter_multi_formatter flutter_riverpod flutter_svg flutter_test fluttertoast footer_expandable_summary informative_card input investment_summary jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities js market_cap_transaction_card mock navigator path_provider pdf percent_indicator permission_handler printing product_badge product_detailed_card product_provider_tag recommended_tile shimmer story switch_button text_list_item timezone toast transaction_detail_screen_content transaction_item trm_card tyba_modal tyba_progress_indicator universal_html url_launcher web_layout widgetbook] - cash_in_out_list 1.18.1 [button custom_tooltip easy_localization flutter input jarvis_core jarvis_typing jarvis_ui jarvis_utilities] - cash_out 1.30.0 [async bank_account_card bold_text_by_asterisk button card_generic_skeleton carousel_slider cash_in_out_list chip_risk confetti custom_tooltip dash_line dashboard_typing dropdown_selectable easy_localization flutter flutter_multi_formatter flutter_riverpod fluttertoast footer_expandable_summary informative_banner informative_card input investment_summary jarvis_core jarvis_typing jarvis_ui jarvis_utilities linear_progress_indicator_by_steps location market_cap_transaction_card mobile_landing mock navigator percent_indicator product_detailed_card recommended_tile shimmer story summary_cards timezone toast transaction_detail_screen_content trm_card tyba_modal tyba_progress_indicator url_launcher web_layout widgetbook] - cdt 1.29.0 [announcement bank_account_card bold_text_by_asterisk button card_generic_skeleton collection custom_popup_menu_button custom_tooltip easy_localization expandable_card flutter flutter_riverpod flutter_test http informative_banner input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox lottie mock navigator percent_indicator shimmer switch_button text_list_item tyba_modal web_layout widgetbook] - chip_risk 1.9.0 [flutter jarvis_typing jarvis_ui] - coach_mark 1.7.3 [flutter jarvis_ui onboarding_card] - code_counter 1.4.0 [button easy_localization flutter jarvis_ui] - communications 1.19.0 [announcement button dashboard_typing easy_localization flutter flutter_riverpod flutter_svg in_app_review input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator shimmer story widgetbook] - conditions_card 1.6.3 [bold_text_by_asterisk dash_line easy_localization flutter jarvis_core jarvis_typing jarvis_ui] - content_card_banner 1.1.3 [flutter flutter_riverpod jarvis_core jarvis_ui] - country_selector 1.9.3 [easy_localization flutter jarvis_core jarvis_typing jarvis_ui] - country_selector_dropdown 1.10.3 [country_selector flutter jarvis_core jarvis_typing jarvis_ui] - cross 1.27.0 [advance_pdf_viewer async button card_generic_skeleton carousel_slider country_selector country_selector_dropdown dashboard_typing easy_localization flutter flutter_inappwebview flutter_riverpod flutter_test image_picker in_app_update investment_info_expandable_card jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities mock navigator path path_provider permission_handler store_redirect story text_list_item tyba_logo tyba_modal tyba_splash tyba_video_player url_launcher video_player web_layout widgetbook] - custom_popup_menu_button 1.7.0 [easy_localization flutter jarvis_typing jarvis_ui jarvis_utilities] - custom_tooltip 1.12.0 [flutter jarvis_core jarvis_typing jarvis_ui simple_tooltip] - dash_line 1.4.3 [flutter jarvis_core jarvis_ui] - dashboard 1.31.0 [announcement banner bold_text_by_asterisk button card_generic_skeleton collection content_card_banner custom_tooltip dash_line dashboard_typing easy_localization fl_chart flutter flutter_riverpod flutter_test fluttertoast fund_detail goal_transaction_card http informative_card input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox mobile_landing mock navigator notification percent_indicator product_badge product_detailed_card product_provider_tag product_showcase_card shimmer sqi_card story toast transaction_item tyba_modal url_launcher web_layout widgetbook] - dashboard_testing 1.0.1 [announcement banner bold_text_by_asterisk button card_generic_skeleton collection content_card_banner custom_tooltip dash_line easy_localization fl_chart flutter flutter_riverpod flutter_test fluttertoast fund_detail goal_transaction_card http in_app_review informative_card input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox mobile_landing mock mocktail navigator notification percent_indicator product_badge product_detailed_card product_provider_tag product_showcase_card shimmer sqi_card story toast transaction_item tyba_modal url_launcher web_layout widgetbook] - dashboard_typing 1.0.1 [flutter jarvis_typing jarvis_utilities] - data_search 1.10.3 [flutter flutter_riverpod google_place hooks_riverpod jarvis_core jarvis_ui jarvis_utilities shimmer] - date_picker 1.7.0 [easy_localization flutter jarvis_ui] - direct_billing 1.20.0 [bank_account_card button cash_in_out_list custom_tooltip easy_localization flutter flutter_riverpod http input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator shimmer tyba_modal widgetbook] - drawer_client 1.13.3 [collection easy_localization flutter flutter_riverpod jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator] - drawer_stocks 1.10.3 [button collection easy_localization flutter flutter_riverpod jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator tyba_modal] - dropdown_selectable 1.7.3 [easy_localization flutter jarvis_core jarvis_ui jarvis_utilities] - dynamic_form_model_generator 1.4.6 [collection easy_localization flutter flutter_riverpod jarvis_core jarvis_typing] - educa_tyba 1.14.0 [button easy_localization flutter flutter_hooks flutter_inappwebview flutter_markdown flutter_riverpod jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator shimmer url_launcher widgetbook] - environment_banner 1.4.3 [flutter flutter_localizations jarvis_ui] - expandable_card 1.8.3 [flutter jarvis_ui] - fic 1.27.0 [announcement another_xlider binary_option bold_text_by_asterisk button carousel_slider chip_risk collection conditions_card custom_popup_menu_button custom_tooltip dash_line easy_localization expandable_card fl_chart flutter flutter_riverpod flutter_test fund_detail goal_transaction_card http informative_banner informative_card input investment_account_info investment_summary jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities main_assets_fund mock navigator overview_progress percent_indicator portfolio_composition_card product_detailed_card product_provider_tag shimmer step_progress_indicator switch_button tyba_modal url_launcher web_layout widgetbook] - footer_expandable_summary 1.5.3 [button flutter jarvis_ui jarvis_utilities] - form_stepper_progress 1.6.3 [easy_localization flutter jarvis_ui jarvis_utilities percent_indicator] - fpv 1.27.0 [bold_text_by_asterisk button carousel_slider chip_risk collection custom_popup_menu_button custom_tooltip dash_line date_picker dropdown_selectable easy_localization expandable fl_chart flutter flutter_riverpod flutter_switch google_maps_webservice informative_banner informative_card input investment_summary jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox linear_progress_indicator_by_steps lottie mock navigator percent_indicator recase rive shimmer simulation_graph story switch_button tyba_modal url_launcher widgetbook] - fund_card 1.5.0 [easy_localization flutter jarvis_typing jarvis_ui product_provider_tag widgetbook] - fund_detail 0.0.15 [bold_text_by_asterisk button chip_risk collection custom_tooltip dash_line easy_localization flutter flutter_riverpod jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator product_detailed_card product_provider_tag step_progress_indicator tyba_modal] - goal_transaction_card 1.22.0 [button dash_line easy_localization flutter jarvis_core jarvis_typing jarvis_ui jarvis_utilities linear_progress_indicator_by_steps percent_indicator shimmer url_launcher widgetbook] - informative_banner 1.4.10 [flutter jarvis_ui] - informative_card 1.15.3 [bold_text_by_asterisk easy_localization flutter jarvis_typing jarvis_ui jarvis_utilities link_button shimmer] - input 1.23.1 [data_search easy_localization flutter flutter_multi_formatter intl jarvis_core jarvis_typing jarvis_ui jarvis_utilities month_year_picker shimmer] - investment_account_info 1.0.0 [easy_localization flutter jarvis_typing jarvis_ui jarvis_utilities widgetbook] - investment_info_expandable_card 1.5.3 [expandable_card flutter jarvis_core jarvis_typing jarvis_ui jarvis_utilities product_detailed_card] - investment_summary 1.16.0 [bold_text_by_asterisk button custom_tooltip easy_localization flutter jarvis_core jarvis_typing jarvis_ui jarvis_utilities shimmer] - jarvis_core 1.31.0 [adjust_sdk app_links braze_plugin cloud_firestore connectivity_plus dashboard_typing device_info_plus event_bus experiment_sdk_flutter firebase_analytics firebase_app_check firebase_core firebase_crashlytics firebase_dynamic_links firebase_messaging firebase_performance firebase_remote_config fk_user_agent flutter flutter_jailbreak_detection flutter_local_notifications flutter_riverpod flutter_secure_storage flutter_segment flutter_uxcam flutter_web_plugins get_ip_address http http_client_helper intl jarvis_typing jarvis_utilities local_auth local_auth_android location mock navigator package_info_plus path permission_handler recase sentry_flutter shared_preferences socket_io_client universal_html] - jarvis_lint 1.3.0 - jarvis_testing 1.21.0 [easy_localization flutter flutter_test http_client_helper integration_test intl jarvis_core jarvis_typing jarvis_utilities mock] - jarvis_typing 1.32.0 [collection easy_localization flutter flutter_riverpod fluttertoast intl jarvis_utilities path recase timezone] - jarvis_ui 1.30.0 [adaptive_breakpoints animated_flip_counter collection dotted_decoration easy_localization flutter flutter_dropzone flutter_multi_formatter flutter_slidable flutter_svg flutter_test fluttertoast jarvis_typing jarvis_utilities lottie recase rive shimmer widgetbook] - jarvis_utilities 1.29.0 [collection easy_localization file_picker flutter flutter_dropzone flutter_riverpod flutter_test http_client_helper image integration_test intl js open_file path path_provider pdf printing protect recase timezone universal_html url_launcher version] - kyc 1.30.0 [announcement bcp_verify biometric_verify bold_text_by_asterisk button camera collection confetti dashboard_typing data_search dynamic_form_model_generator easy_localization exif flutter flutter_riverpod flutter_test form_stepper_progress google_ml_kit http input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox mock navigator path path_provider percent_indicator permission_handler product_provider_tag text_list_item url_launcher web_layout widgetbook] - legal_checkbox 1.8.3 [flutter jarvis_ui] - linear_progress_indicator_by_steps 1.7.3 [flutter jarvis_ui percent_indicator] - link_button 1.5.3 [flutter jarvis_ui] - main_assets_fund 1.6.3 [collection easy_localization flutter jarvis_typing jarvis_ui jarvis_utilities] - market_cap 1.31.0 [animated_flip_counter async banner button carousel_slider coach_mark collection confetti custom_tooltip dash_line easy_localization equatable fl_chart flutter flutter_html flutter_multi_formatter flutter_riverpod flutter_slidable flutter_svg flutter_test html informative_card input intl jarvis_core jarvis_typing jarvis_ui jarvis_utilities lottie market_cap_transaction_card mock modal_full_height navigator network_image_mock notification scroll_list_horizontal shimmer socket_io_client story switch_button table_calendar technical_analysis_graph text_list_item timezone transaction_item tyba_modal tyba_progress_indicator url_launcher web_layout widgetbook] - market_cap_transaction_card 1.17.3 [button easy_localization flutter flutter_riverpod jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator shimmer] - master_league 1.29.0 [bold_text_by_asterisk button collection confetti dash_line easy_localization flutter flutter_riverpod flutter_share fluttertoast http input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator path_provider product_badge shimmer tyba_modal web_layout widgetbook] - mobile_landing 1.6.3 [button easy_localization flutter jarvis_core jarvis_ui jarvis_utilities url_launcher] - mock 1.21.0 [flutter http jarvis_typing jarvis_utilities mockito] - modal_full_height 1.6.3 [flutter jarvis_ui] - navigator 1.4.1 [collection flutter flutter_riverpod flutter_web_plugins jarvis_typing jarvis_utilities plugin_platform_interface] - notification 1.9.3 [easy_localization flutter jarvis_core jarvis_typing jarvis_ui jarvis_utilities shimmer] - onboarding_card 1.4.3 [button easy_localization flutter jarvis_ui] - overview_progress 1.4.3 [flutter jarvis_ui percent_indicator] - payments 1.26.0 [bank_account_card bold_text_by_asterisk button card_generic_skeleton data_search easy_localization flutter flutter_multi_formatter flutter_riverpod flutter_test http informative_card input jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities mock navigator product_provider_tag tyba_modal web_layout widgetbook] - payments_schedule_card 1.5.3 [collection conditions_card easy_localization flutter jarvis_core jarvis_typing jarvis_ui jarvis_utilities] - pocket 1.29.0 [announcement bold_text_by_asterisk button custom_popup_menu_button custom_tooltip easy_localization expandable flutter flutter_riverpod flutter_test fund_card goal_transaction_card http informative_card input investment_account_info investment_summary jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities legal_checkbox lottie mobile_landing mock modal_full_height navigator recommended_tile shimmer story tyba_modal web_layout widgetbook] - portfolio_composition_card 1.6.3 [easy_localization expandable flutter jarvis_typing jarvis_ui jarvis_utilities percent_indicator] - product_badge 1.7.3 [flutter jarvis_typing jarvis_ui] - product_detailed_card 1.13.3 [chip_risk easy_localization flutter jarvis_core jarvis_typing jarvis_ui jarvis_utilities shimmer] - product_provider_tag 1.5.0 [easy_localization flutter jarvis_typing jarvis_ui network_image_mock shimmer widgetbook] - product_showcase_card 1.7.0 [flutter jarvis_typing jarvis_ui product_provider_tag shimmer widgetbook] - progress_header 1.6.3 [flutter jarvis_ui percent_indicator] - recommended_tile 1.6.3 [flutter jarvis_ui] - referrals 1.20.0 [button custom_tooltip easy_localization flutter flutter_riverpod flutter_share fluttertoast http jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator path_provider recase shimmer url_launcher web_layout widgetbook] - risk_profile 1.25.0 [button bold_text_by_asterisk carousel_slider easy_localization flutter flutter_riverpod flutter_test jarvis_core jarvis_testing jarvis_typing jarvis_ui jarvis_utilities lottie mock modal_full_height navigator percent_indicator recase tyba_modal web_layout widgetbook] - scroll_list_horizontal 1.5.3 [flutter jarvis_core jarvis_ui] - simulation_graph 1.8.0 [fl_chart flutter jarvis_ui jarvis_utilities] - sqi 1.30.0 [announcement bank_account_card bold_text_by_asterisk button carousel_slider chip_risk conditions_card collection custom_popup_menu_button custom_tooltip dash_line easy_localization expandable expandable_card fl_chart flutter flutter_riverpod fund_card fund_detail goal_transaction_card http informative_banner informative_card input investment_account_info investment_summary jarvis_core jarvis_typing jarvis_ui jarvis_utilities main_assets_fund mock modal_full_height navigator payments_schedule_card percent_indicator portfolio_composition_card product_detailed_card product_provider_tag recommended_tile shimmer sqi_card step_progress_indicator switch_button tyba_modal tyba_tip url_launcher web_layout widgetbook] - sqi_card 1.7.3 [easy_localization flutter jarvis_typing jarvis_ui] - summary_cards 1.8.1 [easy_localization flutter flutter_riverpod jarvis_typing jarvis_ui jarvis_utilities] - summary_transaction_card 1.7.3 [easy_localization flutter jarvis_typing jarvis_ui jarvis_utilities] - switch_button 1.4.3 [easy_localization flutter jarvis_core jarvis_ui] - tap_debouncer 1.5.0 [flutter] - technical_analysis_graph 1.10.3 [easy_localization flutter intl jarvis_core jarvis_typing jarvis_ui jarvis_utilities] - text_list_item 1.5.3 [flutter jarvis_ui] - toast 1.9.3 [easy_localization flutter jarvis_core jarvis_typing jarvis_ui jarvis_utilities] - transaction_detail_screen_content 1.15.3 [button easy_localization flutter flutter_riverpod jarvis_core jarvis_typing jarvis_ui jarvis_utilities summary_transaction_card] - transaction_item 1.6.0 [easy_localization flutter intl jarvis_core jarvis_typing jarvis_ui jarvis_utilities widgetbook] - transfers 1.28.0 [announcement bank_account_card bold_text_by_asterisk button card_generic_skeleton chip_risk collection custom_tooltip dash_line dropdown_selectable easy_localization expandable_card fl_chart flutter flutter_riverpod form_stepper_progress goal_transaction_card informative_banner informative_card input jarvis_core jarvis_typing jarvis_ui jarvis_utilities mock navigator percent_indicator product_badge product_showcase_card recommended_tile shimmer text_list_item tyba_modal url_launcher web_layout widgetbook] - trm_card 1.10.3 [easy_localization flutter jarvis_core jarvis_typing jarvis_ui jarvis_utilities] - tyba_logo 1.3.3 [flutter jarvis_typing jarvis_ui] - tyba_modal 1.24.0 [bank_account_card bold_text_by_asterisk button chip_risk easy_localization flutter flutter_riverpod input jarvis_core jarvis_typing jarvis_ui jarvis_utilities navigator product_detailed_card] - tyba_progress_indicator 1.6.3 [flutter jarvis_ui navigator] - tyba_splash 0.0.4 [flutter jarvis_ui] - tyba_tip 1.7.0 [easy_localization flutter flutter_localizations jarvis_core jarvis_typing jarvis_ui] - tyba_video_player 1.7.3 [chewie flutter jarvis_ui video_player] - web_layout 1.16.1 [easy_localization flutter flutter_riverpod jarvis_core jarvis_ui jarvis_utilities mobile_landing navigator] transitive dependencies: - _fe_analyzer_shared 67.0.0 [meta] - _flutterfire_internals 1.3.32 [collection firebase_core firebase_core_platform_interface flutter meta] - accessibility_tools 1.0.0 [collection flutter flutter_test] - adaptive_breakpoints 0.1.7 [flutter] - adjust_sdk 4.38.1 [flutter meta] - advance_pdf_viewer 2.0.2 [flutter flutter_cache_manager numberpicker path_provider] - advertising_id 2.6.0 [flutter] - aes_crypt_null_safe 2.0.2 - amplitude_flutter 3.16.2 [flutter flutter_web_plugins js] - analyzer 6.4.1 [_fe_analyzer_shared collection convert crypto glob meta package_config path pub_semver source_span watcher yaml] - animated_flip_counter 0.3.4 [flutter] - another_xlider 3.0.2 [flutter] - ansicolor 2.0.2 - app_links 5.0.0 [flutter plugin_platform_interface web flutter_web_plugins gtk] - archive 3.6.0 [crypto path] - args 2.5.0 - async 2.11.0 [collection meta] - barcode 2.2.8 [meta qr] - base58check 2.0.0 [crypto collection] - bech32 0.2.2 [convert] - bidi 2.0.10 - boolean_selector 2.1.1 [source_span string_scanner] - braze_plugin 10.1.0 [flutter] - build 2.4.1 [analyzer async convert crypto glob logging meta package_config path] - built_collection 5.1.1 - built_value 8.9.2 [built_collection collection fixnum meta] - camera 0.10.6 [camera_android camera_avfoundation camera_platform_interface camera_web flutter flutter_plugin_android_lifecycle] - camera_android 0.10.9+2 [camera_platform_interface flutter flutter_plugin_android_lifecycle stream_transform] - camera_avfoundation 0.9.16 [camera_platform_interface flutter stream_transform] - camera_platform_interface 2.7.4 [cross_file flutter plugin_platform_interface stream_transform] - camera_web 0.3.3 [camera_platform_interface flutter flutter_web_plugins stream_transform] - carousel_slider 4.2.1 [flutter] - characters 1.3.0 - charcode 1.3.1 - chewie 1.8.0 [cupertino_icons flutter provider video_player wakelock_plus] - clock 1.1.1 - cloud_firestore 4.17.2 [cloud_firestore_platform_interface cloud_firestore_web collection firebase_core firebase_core_platform_interface flutter meta] - cloud_firestore_platform_interface 6.2.2 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface] - cloud_firestore_web 3.12.2 [_flutterfire_internals cloud_firestore_platform_interface collection firebase_core firebase_core_web flutter flutter_web_plugins] - code_builder 4.10.0 [built_collection built_value collection matcher meta] - collection 1.18.0 - confetti 0.7.0 [flutter vector_math] - connectivity_plus 6.0.3 [flutter flutter_web_plugins connectivity_plus_platform_interface web meta nm collection] - connectivity_plus_platform_interface 2.0.0 [flutter meta plugin_platform_interface] - convert 3.1.1 [typed_data] - convert_native_img_stream 0.0.1 [flutter image plugin_platform_interface] - coverage 1.8.0 [args logging package_config path source_maps stack_trace vm_service] - cross_file 0.3.4+1 [meta web] - crypto 3.0.3 [typed_data] - csslib 0.17.3 [source_span] - dart_style 2.3.6 [analyzer args collection path pub_semver source_span] - dbus 0.7.10 [args ffi meta xml] - device_frame 1.1.0 [freezed_annotation flutter] - device_info_plus 10.1.0 [device_info_plus_platform_interface ffi file flutter flutter_web_plugins meta web win32 win32_registry] - device_info_plus_platform_interface 7.0.0 [flutter meta plugin_platform_interface] - document_selfie_verification 0.0.31 [camera convert_native_img_stream flutter flutter_svg google_ml_kit image js logger path_provider system_info_plus] - dotted_decoration 2.0.0 [flutter] - equatable 2.0.5 [collection meta] - event_bus 2.0.0 - exif 3.3.0 [args collection convert json_annotation sprintf] - expandable 5.0.1 [flutter] - experiment_sdk_flutter 1.3.0 [amplitude_flutter flutter http shared_preferences] - fake_async 1.3.1 [clock collection] - ffi 2.1.2 - file 7.0.0 [meta path] - file_picker 8.0.3 [flutter flutter_web_plugins flutter_plugin_android_lifecycle plugin_platform_interface ffi path win32 cross_file web] - file_selector_linux 0.9.2+1 [cross_file file_selector_platform_interface flutter] - file_selector_macos 0.9.4 [cross_file file_selector_platform_interface flutter] - file_selector_platform_interface 2.6.2 [cross_file flutter http plugin_platform_interface] - file_selector_windows 0.9.3+1 [cross_file file_selector_platform_interface flutter] - firebase_analytics 10.10.4 [firebase_analytics_platform_interface firebase_analytics_web firebase_core firebase_core_platform_interface flutter] - firebase_analytics_platform_interface 3.10.5 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface] - firebase_analytics_web 0.5.7+4 [_flutterfire_internals firebase_analytics_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins] - firebase_app_check 0.2.2+4 [firebase_app_check_platform_interface firebase_app_check_web firebase_core firebase_core_platform_interface flutter] - firebase_app_check_platform_interface 0.1.0+26 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface] - firebase_app_check_web 0.1.2+4 [_flutterfire_internals firebase_app_check_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins web] - firebase_core 2.30.1 [firebase_core_platform_interface firebase_core_web flutter meta] - firebase_core_platform_interface 5.0.0 [collection flutter flutter_test meta plugin_platform_interface] - firebase_core_web 2.17.0 [firebase_core_platform_interface flutter flutter_web_plugins meta web] - firebase_crashlytics 3.5.4 [firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface flutter stack_trace] - firebase_crashlytics_platform_interface 3.6.32 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface] - firebase_dynamic_links 5.5.4 [firebase_core firebase_core_platform_interface firebase_dynamic_links_platform_interface flutter meta plugin_platform_interface] - firebase_dynamic_links_platform_interface 0.2.6+32 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface] - firebase_messaging 14.9.1 [firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web flutter meta] - firebase_messaging_platform_interface 4.5.34 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface] - firebase_messaging_web 3.8.4 [_flutterfire_internals firebase_core firebase_core_web firebase_messaging_platform_interface flutter flutter_web_plugins meta web] - firebase_performance 0.9.4+4 [firebase_core firebase_core_platform_interface firebase_performance_platform_interface firebase_performance_web flutter] - firebase_performance_platform_interface 0.1.4+32 [_flutterfire_internals firebase_core flutter plugin_platform_interface] - firebase_performance_web 0.1.6+4 [_flutterfire_internals firebase_core firebase_core_web firebase_performance_platform_interface flutter flutter_web_plugins] - firebase_remote_config 4.4.4 [firebase_core firebase_core_platform_interface firebase_remote_config_platform_interface firebase_remote_config_web flutter] - firebase_remote_config_platform_interface 1.4.32 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface] - firebase_remote_config_web 1.6.4 [firebase_core firebase_core_web firebase_remote_config_platform_interface flutter flutter_web_plugins] - fixnum 1.1.0 - fk_user_agent 2.1.0 [flutter] - fl_chart 0.67.0 [equatable flutter] - flutter_cache_manager 3.3.1 [clock collection file flutter http path path_provider rxdart sqflite uuid] - flutter_driver 0.0.0 [file flutter flutter_test fuchsia_remote_debug_protocol path meta vm_service webdriver async boolean_selector characters clock collection leak_tracker leak_tracker_flutter_testing leak_tracker_testing matcher material_color_utilities platform process source_span stack_trace stream_channel string_scanner sync_http term_glyph test_api vector_math] - flutter_dropzone 4.0.0 [flutter flutter_dropzone_platform_interface flutter_dropzone_web] - flutter_dropzone_platform_interface 2.0.6 [flutter plugin_platform_interface] - flutter_dropzone_web 4.0.0 [flutter flutter_web_plugins flutter_dropzone_platform_interface web] - flutter_html 3.0.1 [html csslib collection numerus flutter] - flutter_inappwebview 6.0.0 [flutter flutter_inappwebview_platform_interface flutter_inappwebview_android flutter_inappwebview_ios flutter_inappwebview_macos flutter_inappwebview_web] - flutter_inappwebview_android 1.0.13 [flutter flutter_inappwebview_platform_interface] - flutter_inappwebview_internal_annotations 1.1.1 - flutter_inappwebview_ios 1.0.13 [flutter flutter_inappwebview_platform_interface] - flutter_inappwebview_macos 1.0.11 [flutter flutter_inappwebview_platform_interface] - flutter_inappwebview_platform_interface 1.0.10 [flutter flutter_inappwebview_internal_annotations plugin_platform_interface] - flutter_inappwebview_web 1.0.8 [flutter flutter_web_plugins js flutter_inappwebview_platform_interface] - flutter_jailbreak_detection 1.0.0 [flutter] - flutter_local_notifications 17.1.2 [clock flutter flutter_local_notifications_linux flutter_local_notifications_platform_interface timezone] - flutter_local_notifications_linux 4.0.0+1 [dbus ffi flutter flutter_local_notifications_platform_interface path xdg_directories] - flutter_local_notifications_platform_interface 7.1.0 [flutter plugin_platform_interface] - flutter_markdown 0.6.1 [flutter markdown meta path] - flutter_multi_formatter 2.12.8 [flutter collection base58check bech32] - flutter_plugin_android_lifecycle 2.0.19 [flutter] - flutter_secure_storage 9.2.2 [flutter flutter_secure_storage_linux flutter_secure_storage_macos flutter_secure_storage_platform_interface flutter_secure_storage_web flutter_secure_storage_windows meta] - flutter_secure_storage_linux 1.2.1 [flutter flutter_secure_storage_platform_interface] - flutter_secure_storage_macos 3.1.2 [flutter flutter_secure_storage_platform_interface] - flutter_secure_storage_platform_interface 1.1.2 [flutter plugin_platform_interface] - flutter_secure_storage_web 1.2.1 [flutter flutter_secure_storage_platform_interface flutter_web_plugins js] - flutter_secure_storage_windows 3.1.2 [ffi flutter flutter_secure_storage_platform_interface path path_provider win32] - flutter_segment 3.13.1 [flutter flutter_web_plugins meta] - flutter_share 2.0.0 [flutter] - flutter_slidable 3.1.0 [flutter] - flutter_svg 2.0.9 [flutter vector_graphics vector_graphics_codec vector_graphics_compiler] - flutter_switch 0.3.2 [flutter] - flutter_uxcam 2.5.3 [flutter stack_trace visibility_detector] - flutter_web_plugins 0.0.0 [flutter characters collection material_color_utilities meta vector_math] - fluttertoast 8.2.5 [flutter flutter_web_plugins] - freezed_annotation 2.4.1 [collection json_annotation meta] - frontend_server_client 3.2.0 [async path] - fuchsia_remote_debug_protocol 0.0.0 [process vm_service file meta path platform] - get_ip_address 0.0.5 [http] - glob 2.1.2 [async collection file path string_scanner] - globbing 1.0.0 [path] - google_maps_webservice 1.0.0 [http meta json_annotation] - google_ml_kit 0.16.3 [flutter google_mlkit_commons google_mlkit_barcode_scanning google_mlkit_digital_ink_recognition google_mlkit_face_detection google_mlkit_face_mesh_detection google_mlkit_image_labeling google_mlkit_object_detection google_mlkit_pose_detection google_mlkit_selfie_segmentation google_mlkit_text_recognition google_mlkit_entity_extraction google_mlkit_language_id google_mlkit_translation google_mlkit_smart_reply] - google_mlkit_barcode_scanning 0.10.0 [flutter google_mlkit_commons] - google_mlkit_commons 0.6.1 [flutter] - google_mlkit_digital_ink_recognition 0.10.0 [flutter google_mlkit_commons] - google_mlkit_entity_extraction 0.11.0 [flutter google_mlkit_commons] - google_mlkit_face_detection 0.9.0 [flutter google_mlkit_commons] - google_mlkit_face_mesh_detection 0.0.2 [flutter google_mlkit_commons] - google_mlkit_image_labeling 0.10.0 [flutter google_mlkit_commons] - google_mlkit_language_id 0.9.0 [flutter] - google_mlkit_object_detection 0.11.0 [flutter google_mlkit_commons] - google_mlkit_pose_detection 0.10.0 [flutter google_mlkit_commons] - google_mlkit_selfie_segmentation 0.6.0 [flutter google_mlkit_commons] - google_mlkit_smart_reply 0.9.0 [flutter] - google_mlkit_text_recognition 0.11.0 [flutter google_mlkit_commons] - google_mlkit_translation 0.9.0 [flutter google_mlkit_commons] - google_place 0.4.7 [http] - graphs 2.3.1 [collection] - gtk 2.1.0 [ffi flutter meta] - html 0.15.4 [csslib source_span] - html_character_entities 1.0.0+1 - http 0.13.6 [async http_parser meta] - http_client_helper 2.0.4 [http] - http_multi_server 3.2.1 [async] - http_parser 4.0.2 [collection source_span string_scanner typed_data] - image 4.2.0 [archive meta xml] - image_picker 1.1.1 [flutter image_picker_android image_picker_for_web image_picker_ios image_picker_linux image_picker_macos image_picker_platform_interface image_picker_windows] - image_picker_android 0.8.12+1 [flutter flutter_plugin_android_lifecycle image_picker_platform_interface] - image_picker_for_web 3.0.4 [flutter flutter_web_plugins image_picker_platform_interface mime web] - image_picker_ios 0.8.11+2 [flutter image_picker_platform_interface] - image_picker_linux 0.2.1+1 [file_selector_linux file_selector_platform_interface flutter image_picker_platform_interface] - image_picker_macos 0.2.1+1 [file_selector_macos file_selector_platform_interface flutter image_picker_platform_interface] - image_picker_platform_interface 2.10.0 [cross_file flutter http plugin_platform_interface] - image_picker_windows 0.2.1+1 [file_selector_platform_interface file_selector_windows flutter image_picker_platform_interface] - in_app_review 2.0.9 [flutter in_app_review_platform_interface] - in_app_review_platform_interface 2.0.5 [flutter url_launcher plugin_platform_interface platform] - in_app_update 4.2.2 [flutter] - infinite_listview 1.1.0 [flutter] - injector 3.0.0 - inspector 2.1.0 [flutter] - io 1.0.4 [meta path string_scanner] - js 0.6.7 [meta] - json_annotation 4.9.0 [meta] - leak_tracker 10.0.0 [clock collection meta path vm_service] - leak_tracker_flutter_testing 2.0.1 [flutter leak_tracker leak_tracker_testing matcher meta] - leak_tracker_testing 2.0.1 [leak_tracker matcher meta] - local_auth 2.2.0 [flutter local_auth_android local_auth_darwin local_auth_platform_interface local_auth_windows] - local_auth_android 1.0.38 [flutter flutter_plugin_android_lifecycle intl local_auth_platform_interface] - local_auth_darwin 1.3.1 [flutter intl local_auth_platform_interface] - local_auth_platform_interface 1.0.10 [flutter plugin_platform_interface] - local_auth_windows 1.0.10 [flutter local_auth_platform_interface] - location 6.0.2 [flutter location_platform_interface location_web] - location_platform_interface 4.0.0 [flutter plugin_platform_interface] - location_web 5.0.1 [flutter flutter_web_plugins http_parser js location_platform_interface] - logger 2.3.0 - logging 1.2.0 - lottie 3.0.0 [archive flutter path vector_math] - markdown 4.0.1-dev [args charcode meta] - matcher 0.12.16+1 [async meta stack_trace term_glyph test_api] - material_color_utilities 0.8.0 [collection] - meta 1.11.0 - mime 1.0.5 - mockito 5.4.4 [analyzer build code_builder collection dart_style matcher meta path source_gen test_api] - mocktail 1.0.3 [collection matcher test_api] - month_year_picker 0.3.0+1 [flutter flutter_localizations intl] - nested 1.0.0 [flutter] - network_image_mock 2.1.1 [flutter mockito] - nm 0.5.0 [dbus] - node_preamble 2.0.2 - numberpicker 2.1.2 [flutter infinite_listview] - numerus 1.1.1 - open_file 3.2.2 [flutter ffi] - open_settings_plus 0.3.3 [flutter plugin_platform_interface] - package_config 2.1.0 [path] - package_info_plus 4.2.0 [ffi flutter flutter_web_plugins http meta path package_info_plus_platform_interface win32] - package_info_plus_platform_interface 2.0.1 [flutter meta plugin_platform_interface] - path 1.9.0 - path_parsing 1.0.1 [vector_math meta] - path_provider 2.1.3 [flutter path_provider_android path_provider_foundation path_provider_linux path_provider_platform_interface path_provider_windows] - path_provider_android 2.2.4 [flutter path_provider_platform_interface] - path_provider_foundation 2.4.0 [flutter path_provider_platform_interface] - path_provider_linux 2.2.1 [ffi flutter path path_provider_platform_interface xdg_directories] - path_provider_platform_interface 2.1.2 [flutter platform plugin_platform_interface] - path_provider_windows 2.2.1 [ffi flutter path path_provider_platform_interface win32] - pdf 3.10.8 [archive barcode bidi crypto image meta path_parsing vector_math xml] - pdf_widget_wrapper 1.0.3 [flutter pdf] - percent_indicator 4.2.3 [flutter] - permission_handler 11.3.1 [flutter meta permission_handler_android permission_handler_apple permission_handler_html permission_handler_windows permission_handler_platform_interface] - permission_handler_android 12.0.6 [flutter permission_handler_platform_interface] - permission_handler_apple 9.4.4 [flutter permission_handler_platform_interface] - permission_handler_html 0.1.1 [flutter flutter_web_plugins permission_handler_platform_interface] - permission_handler_platform_interface 4.2.1 [flutter meta plugin_platform_interface] - permission_handler_windows 0.2.1 [flutter permission_handler_platform_interface] - petitparser 6.0.2 [meta] - pin_code_fields 8.0.1 [flutter] - platform 3.1.4 - plugin_platform_interface 2.1.8 [meta] - pool 1.5.1 [async stack_trace] - printing 5.12.0 [ffi flutter flutter_web_plugins http image js meta pdf pdf_widget_wrapper plugin_platform_interface] - process 5.0.2 [file path platform] - properties 2.1.0 [meta test] - protect 1.0.0 [xml_parser crypto aes_crypt_null_safe] - provider 6.1.2 [collection flutter nested] - pub_semver 2.1.4 [collection meta] - qr 3.0.1 [meta] - recase 4.1.0 - recursive_regex 1.0.0 [meta] - resizable_widget 1.0.5 [flutter] - rive 0.13.5 [collection flutter flutter_web_plugins http meta plugin_platform_interface rive_common] - rive_common 0.4.9 [collection ffi flutter flutter_web_plugins graphs http meta plugin_platform_interface web] - riverpod 2.5.1 [collection meta stack_trace state_notifier] - rxdart 0.27.7 - sentry 8.2.0 [http meta stack_trace uuid] - shared_preferences_android 2.2.2 [flutter shared_preferences_platform_interface] - shared_preferences_foundation 2.4.0 [flutter shared_preferences_platform_interface] - shared_preferences_linux 2.3.2 [file flutter path path_provider_linux path_provider_platform_interface shared_preferences_platform_interface] - shared_preferences_platform_interface 2.3.2 [flutter plugin_platform_interface] - shared_preferences_web 2.3.0 [flutter flutter_web_plugins shared_preferences_platform_interface web] - shared_preferences_windows 2.3.2 [file flutter path path_provider_platform_interface path_provider_windows shared_preferences_platform_interface] - shelf 1.4.1 [async collection http_parser path stack_trace stream_channel] - shelf_packages_handler 3.0.2 [path shelf shelf_static] - shelf_static 1.1.2 [convert http_parser mime path shelf] - shelf_web_socket 1.0.4 [shelf stream_channel web_socket_channel] - shimmer 3.0.0 [flutter] - simple_gesture_detector 0.2.1 [flutter] - simple_tooltip 1.0.1 [flutter] - sky_engine 0.0.99 - socket_io_client 3.0.0-beta.2 [logging socket_io_common] - socket_io_common 3.0.0-beta.0 [logging] - source_gen 1.5.0 [analyzer async build dart_style glob path source_span yaml] - source_map_stack_trace 2.1.1 [path source_maps stack_trace] - source_maps 0.10.12 [source_span] - source_span 1.10.0 [collection path term_glyph] - sprintf 7.0.0 - sqflite 2.3.3+1 [flutter sqflite_common path] - sqflite_common 2.5.4 [synchronized path meta] - stack_trace 1.11.1 [path] - state_notifier 1.0.0 [meta] - step_progress_indicator 1.0.2 [flutter] - store_redirect 2.0.2 [flutter] - story 1.0.3 [flutter provider] - stream_channel 2.1.2 [async] - stream_transform 2.1.0 - string_scanner 1.2.0 [source_span] - sync_http 0.3.1 - synchronized 3.1.0+1 - system_info2 4.0.0 [globbing path] - system_info_plus 0.0.5 [flutter] - table_calendar 3.0.9 [flutter intl simple_gesture_detector] - term_glyph 1.2.1 - test 1.24.9 [analyzer async boolean_selector collection coverage http_multi_server io js matcher node_preamble package_config path pool shelf shelf_packages_handler shelf_static shelf_web_socket source_span stack_trace stream_channel test_api test_core typed_data web_socket_channel webkit_inspection_protocol yaml] - test_api 0.6.1 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph] - test_core 0.5.9 [analyzer args async boolean_selector collection coverage frontend_server_client glob io meta package_config path pool source_map_stack_trace source_maps source_span stack_trace stream_channel test_api vm_service yaml] - typed_data 1.3.2 [collection] - universal_io 2.2.2 [collection meta typed_data] - url_launcher 6.2.6 [flutter url_launcher_android url_launcher_ios url_launcher_linux url_launcher_macos url_launcher_platform_interface url_launcher_web url_launcher_windows] - url_launcher_android 6.3.2 [flutter url_launcher_platform_interface] - url_launcher_ios 6.3.0 [flutter url_launcher_platform_interface] - url_launcher_linux 3.1.1 [flutter url_launcher_platform_interface] - url_launcher_macos 3.2.0 [flutter url_launcher_platform_interface] - url_launcher_platform_interface 2.3.2 [flutter plugin_platform_interface] - url_launcher_web 2.3.1 [flutter flutter_web_plugins url_launcher_platform_interface web] - url_launcher_windows 3.1.1 [flutter url_launcher_platform_interface] - uuid 4.4.0 [crypto sprintf meta fixnum] - vector_graphics 1.1.10+1 [flutter vector_graphics_codec] - vector_graphics_codec 1.1.10+1 - vector_graphics_compiler 1.1.10+1 [args meta path_parsing xml vector_graphics_codec path] - vector_math 2.1.4 - version 3.0.2 - video_player 2.8.6 [flutter html video_player_android video_player_avfoundation video_player_platform_interface video_player_web] - video_player_android 2.4.14 [flutter video_player_platform_interface] - video_player_avfoundation 2.6.1 [flutter video_player_platform_interface] - video_player_platform_interface 6.2.2 [flutter plugin_platform_interface] - video_player_web 2.3.0 [flutter flutter_web_plugins video_player_platform_interface web] - visibility_detector 0.4.0+2 [flutter] - vm_service 13.0.0 - wakelock_plus 1.2.1 [flutter flutter_web_plugins meta wakelock_plus_platform_interface win32 dbus package_info_plus web] - wakelock_plus_platform_interface 1.2.1 [flutter plugin_platform_interface meta] - watcher 1.1.0 [async path] - web 0.5.1 - web_socket_channel 2.4.5 [async crypto stream_channel web] - webdriver 3.0.3 [matcher path stack_trace sync_http] - webkit_inspection_protocol 1.2.1 [logging] - widgetbook 3.7.1 [accessibility_tools collection device_frame flutter inspector meta nested resizable_widget] - win32 5.5.0 [ffi] - win32_registry 1.1.3 [ffi win32] - xdg_directories 1.0.4 [meta path] - xml 6.5.0 [collection meta petitparser] - xml_parser 1.0.0 [collection html_character_entities http recursive_regex meta] - yaml 3.1.2 [collection source_span string_scanner] ```

Additional context and comments

No response

russellwheatley commented 1 month ago

@rabejarano - out of curiosity, have you tried a get() request to find a document which has a master_league property with the value true or false? It might be that it slipped into your database somehow which is why this exception is appearing.

rabejarano commented 1 month ago

At first I thought it could be something like that, a bad implementation. But if this were the case, the previous data called market_cap would present the problem.

On the other hand, I have a flow of an average of 20k users per month and for example in this month of May the error only occurred in 700 users. If it were a bad technical implementation it should happen to everyone :s.

The last thing and what seems even more strange to me is that I did the same implementation in a test, as you can see above and it works correctly.

Honestly, im very confused.

If you need me to share some specific information with you, I have no problem providing it to you.

Thank you so much for your help

russellwheatley commented 1 month ago

I don't know where that property is in the structure of your database, but maybe run a test to find a document in whatever collection it is in, to find a master_league property with a boolean value to see if it is there?

rabejarano commented 1 month ago

It is very strange because as I share the image above with the test I previously did, this error never happens to me. Everything works correctly for me.

In the image above the way I have the database structured is

collection/document/data

app_setup/features/master_league

The point is that if it were indeed poorly structured, all users should perceive this error, but this is not the case. only a few users have the error.

russellwheatley commented 1 month ago

In your screenshot, you're casting it to a map, but the exception is telling you it is a boolean.

Screenshot 2024-06-05 at 12 23 46

If it isn't master_league, it might be something else in your database that is supposed to be a map but is a boolean. I can't help you on this without a reproduction I'm afraid.

rabejarano commented 1 month ago

But that's the problem, I don't know how to reproduce it. I don't understand how Firebase is recognizing a Map as a Boolean.

What else could be in my database? I can share with you whatever you need.

russellwheatley commented 1 month ago

I would add logging to the part where you parse the data, particularly where you are expecting a map. It looks like something in your database is a boolean when a map is expected. That is the what the exception is saying. If you can find out what the user was doing when the exception occurred, that would narrow it down as you could add logging to that specific area of your app.

ricardobegar commented 3 weeks ago

Thank you very much for your answer. I'm going to add tracking. You're very kind.

google-oss-bot commented 2 weeks ago

Hey @rabejarano. We need more information to resolve this issue but there hasn't been an update in 7 weekdays. I'm marking the issue as stale and if there are no new updates in the next 7 days I will close it automatically.

If you have more information that will help us get to the bottom of this, just add a comment!