62. Мутация: Споделяне на ферми

Пакетно споделяне на стопанства с потребители в рамките на "Организация" или за външни потребители. Има два случая за приложението на мутацията. Първият случай е пакетно споделяне на "Стопанство" по списък с имейли.

mutation ShareFarmsSample {
  shareFarms(
    input: {
      farmUuids: ["farm_uuid1", "farm_uuid2"]
      emails: ["[email protected]", "[email protected]"]
    }
  ) {
    uuid
    userUuid
    name
    farmOwnership
    датаНаСъздаване
    updatedDate
    email
  }
}

А вторият случай е задаване на флага ‘allFarms=true’ за списъка с "Потребители" в "Организацията", което означава, че всички нови стопанства в рамките на "Организацията" ще бъдат достъпни за тези "Потребители".

mutation ShareFarmsSample {
  shareFarms(
    input: { 
      emails: ["[email protected]"], 
      allFarms: true 
    }
  ) {
    uuid
    userUuid
    name
    farmOwnership
    датаНаСъздаване
    updatedDate
    email
  }
}

Last updated

Was this helpful?