_addAppointment
Adds a specified Appointment to a specified Contract.
If the Appointment is already linked to another Contract, it will be automatically removed from that Contract.
Parameters
id
The ID of the Contract.
aid
The ID of the Appointment to add to the Contract.
Example
FM_api('Contract_addAppointment', ['id' => '123', 'aid' => '456']);
Result
On Success
{'ok':1}
On Failure
If the User is not logged in:
{'error':'not logged in'}
If the Contract ID is not specified:
{'error':'missing id parameter'}
If the specified Contract does not exist:
{'error':'Contract does not exist'}
If the Appointment ID is not specified:
{'error':'missing aid parameter'}
If the Appointment is already linked to the Contract:
{'warning':'appointment already linked to contract'}
Last updated