dev/core#107 Automatically add default assignees when creating new cases
authorRené Olivo <minet.ws@gmail.com>
Thu, 15 Mar 2018 16:00:05 +0000 (12:00 -0400)
committerRené Olivo <minet.ws@gmail.com>
Wed, 4 Jul 2018 10:45:00 +0000 (06:45 -0400)
commitad8d1ce32fc72daae9afd0816504b2ab2b516525
tree6d167ccbe8b60b346a1b258af419fca5ca458428
parent92bac096fb759caf4b053138032f8614a26e0dd6
dev/core#107 Automatically add default assignees when creating new cases

This feature allows users to define default assignees for each activity in a case type.
When creating a new case contacts are assigned to activities automatically by following
one of these rules:

* By relationship to case client
* The user creating the case
* A specific contact
* None (default)
CRM/Case/XMLProcessor/Process.php
CRM/Core/BAO/OptionValue.php
CRM/Upgrade/Incremental/php/FiveFour.php
ang/crmCaseType.js
ang/crmCaseType/timelineTable.html
tests/karma/unit/crmCaseTypeSpec.js
tests/phpunit/CRM/Case/XMLProcessor/ProcessTest.php [new file with mode: 0644]
tests/phpunit/CRM/Core/BAO/OptionValueTest.php