getRequestBuyerPartnerData method

Future getRequestBuyerPartnerData()

Implementation

Future getRequestBuyerPartnerData() async {
  await dio
      .get(
    "${ApiConstant.baseUrl}cpm-channel-partner-svc/dropDownChild?dropDownMasterId=11005&page=1&order=desc&size=10&includeBasicInfo=true",
  )
      .then((value) {
    // print(value.data);
    SettingsResponse settingsResponse = SettingsResponse.fromJson(value.data);
    Map<String, dynamic> data = {};

    for (final settings in settingsResponse.content ?? []) {
      print("Checking setting: ${settings.dropDownId}"); // Debug print
      if (settings.dropDownId == "sellerPartnerTypeId") {
        print(
            "Found sellerPartnerTypeId: ${settings.dropDownValue}"); // Confirm match
        storage.write("SellerPartnerTypeId", settings.dropDownValue);
      }
    }
    print(settingsResponse);
  }).catchError((onError) {
    ConditionalLogs().customLog("$onError");
  });
}