CRM-14319 standardise action_schedule api
authorEileen McNaughton <eileen@fuzion.co.nz>
Thu, 13 Mar 2014 04:53:36 +0000 (17:53 +1300)
committerEileen McNaughton <eileen@fuzion.co.nz>
Tue, 29 Apr 2014 19:14:25 +0000 (12:14 -0700)
commita01fa90c31d8976c31d0dd0c11946654c44d6fdd
tree23aaa138ba01c118ccc14ca62a9529145ea81270
parent102fe8592d445cd43001e30d027806558d5c123c
CRM-14319 standardise action_schedule api
in the course of trying to write tests for this I found the api was non-standard in ways that suggested copy & paste rather than
intention. The mandatory fields said one of title, mapping_id, entity_value & entity_status - whereas it seemed to me that all
are required except entity_status, also I found that one date field was required, other changes were only legacy boilerplate

----------------------------------------
* CRM-14319: not all scheduled reminders are being sent
  http://issues.civicrm.org/jira/browse/CRM-14319

Conflicts:
api/v3/ActionSchedule.php
api/v3/ActionSchedule.php