updateOrganization method

Future<Organization> updateOrganization(
  1. String id, {
  2. String? name,
  3. List<String>? address,
  4. List<String>? emails,
  5. List<String>? phones,
})

Implementation

Future<Organization> updateOrganization(
  String id, {
  String? name,
  List<String>? address,
  List<String>? emails,
  List<String>? phones,
}) async {
  var org = (await getOrganizationById(id)).copyWith(
      name: name, addresses: address, emails: emails, phones: phones);

  var res = await dio.post("/crm/organizations", data: org.toJson());
  return Organization.fromJson(res.data["organization"]);
}