pipedrive / client-php

Pipedrive API client for PHP
MIT License
48 stars 55 forks source link

busyFlag is not supported for adding/updating activity #75

Closed elninopl closed 1 year ago

elninopl commented 2 years ago

ActivitiesController.php

addAnActivity():

$_parameters = array (
            'subject'      => $this->val($options, 'subject'),
            'type'         => $this->val($options, 'type'),
            'done'       => APIHelper::prepareFormFields($this->val($options, 'done')),
            'due_date'   => DateTimeHelper::toSimpleDate($this->val($options, 'dueDate')),
            'due_time'     => $this->val($options, 'dueTime'),
            'duration'     => $this->val($options, 'duration'),
            'user_id'      => $this->val($options, 'userId'),
            'deal_id'      => $this->val($options, 'dealId'),
            'person_id'    => $this->val($options, 'personId'),
            'participants' => $this->val($options, 'participants'),
            'org_id'       => $this->val($options, 'orgId'),
            'note'         => $this->val($options, 'note')
        );

busy_flag parameter is missing - it's in documentation: https://developers.pipedrive.com/docs/api/v1/Activities#addActivity

siirimangus commented 1 year ago

Hey, @elninopl! This should be fixed now in version 4.0.4: https://github.com/pipedrive/client-php/releases/tag/4.0.4. Thanks for reporting!