Remove remote_experience argument from opportunityMarkRemote and move it to updateOpportunity
June 28th, 2021
Duration, salary, and additional details for any partly remote opportunity can now be added from updateOpportunity mutation and is removed from opportunityMarkRemote. This is done to provide the ability for LC and MC to edit partly remote details.

Under the `opportunity` argument, the `remote_experience_details` argument will contain the following three inputs,
  • remote_experience_duration
  • remote_experience_salary
  • remote_experience_additional_details
All three inputs are required if `remote_experience_details` argument is used.

The exposed field are `remote_experience_duration`, `remote_experience_salary`, `remote_experience_additional_details`.

Sample request,
mutation{
  updateOpportunity(id: 14620, opportunity: {
    remote_experience_details: {
      remote_experience_duration: "<div>Total duration will be of 6 months</div>",
      remote_experience_salary: "<div>$200 and $300 per month for remote and on-field work resp.</div>",
      remote_experience_additional_details: "<ol><li>Minimum of 2 months of on-field work is mandatory</li><li>Have a bank account which accepts international payments</li></ol>"
    }
  }) {
    id
    remote_opportunity
    remote_experience_duration
    remote_experience_salary
    remote_experience_additional_details
  }
}
X
Crafted by