@@ -1129,13 +1129,20 @@ public static function import(PluginFormcreatorLinker $linker, $input = [], $con
11291129
11301130 // Update links to other questions
11311131 $ questionLinks = [
1132- 'type_rule ' => ['values ' => self ::REQUESTTYPE_ANSWER , 'field ' => 'type_question ' ],
1133- 'due_date_rule ' => ['values ' => self ::DUE_DATE_RULE_ANSWER , 'field ' => 'due_date_question ' ],
1134- 'urgency_rule ' => ['values ' => self ::URGENCY_RULE_ANSWER , 'field ' => 'urgency_question ' ],
1135- 'tag_type ' => ['values ' => self ::TAG_TYPE_QUESTIONS , 'field ' => 'tag_questions ' ],
1136- 'category_rule ' => ['values ' => self ::CATEGORY_RULE_ANSWER , 'field ' => 'category_question ' ],
1137- 'associate_rule ' => ['values ' => self ::ASSOCIATE_RULE_ANSWER , 'field ' => 'associate_question ' ],
1138- 'location_rule ' => ['values ' => self ::LOCATION_RULE_ANSWER , 'field ' => 'location_question ' ],
1132+ 'type_rule ' => ['values ' => self ::REQUESTTYPE_ANSWER , 'field ' => 'type_question ' ],
1133+ 'due_date_rule ' => ['values ' => self ::DUE_DATE_RULE_ANSWER , 'field ' => 'due_date_question ' ],
1134+ 'urgency_rule ' => ['values ' => self ::URGENCY_RULE_ANSWER , 'field ' => 'urgency_question ' ],
1135+ 'tag_type ' => ['values ' => self ::TAG_TYPE_QUESTIONS , 'field ' => 'tag_questions ' ],
1136+ 'category_rule ' => ['values ' => self ::CATEGORY_RULE_ANSWER , 'field ' => 'category_question ' ],
1137+ 'associate_rule ' => ['values ' => self ::ASSOCIATE_RULE_ANSWER , 'field ' => 'associate_question ' ],
1138+ 'location_rule ' => ['values ' => self ::LOCATION_RULE_ANSWER , 'field ' => 'location_question ' ],
1139+ 'destination_entity ' => [
1140+ 'values ' => [
1141+ self ::DESTINATION_ENTITY_ENTITY ,
1142+ self ::DESTINATION_ENTITY_USER ,
1143+ ],
1144+ 'field ' => 'destination_entity_value ' ,
1145+ ],
11391146 ];
11401147 foreach ($ questionLinks as $ field => $ fieldSetting ) {
11411148 if (!is_array ($ fieldSetting ['values ' ])) {
@@ -1236,13 +1243,20 @@ public function export($remove_uuid = false) {
12361243 // Convert IDs into UUIDs
12371244 $ export = $ this ->convertTags ($ export );
12381245 $ questionLinks = [
1239- 'type_rule ' => ['values ' => self ::REQUESTTYPE_ANSWER , 'field ' => 'type_question ' ],
1240- 'due_date_rule ' => ['values ' => self ::DUE_DATE_RULE_ANSWER , 'field ' => 'due_date_question ' ],
1241- 'urgency_rule ' => ['values ' => self ::URGENCY_RULE_ANSWER , 'field ' => 'urgency_question ' ],
1242- 'tag_type ' => ['values ' => self ::TAG_TYPE_QUESTIONS , 'field ' => 'tag_questions ' ],
1243- 'category_rule ' => ['values ' => self ::CATEGORY_RULE_ANSWER , 'field ' => 'category_question ' ],
1244- 'associate_rule ' => ['values ' => self ::ASSOCIATE_RULE_ANSWER , 'field ' => 'associate_question ' ],
1245- 'location_rule ' => ['values ' => self ::LOCATION_RULE_ANSWER , 'field ' => 'location_question ' ],
1246+ 'type_rule ' => ['values ' => self ::REQUESTTYPE_ANSWER , 'field ' => 'type_question ' ],
1247+ 'due_date_rule ' => ['values ' => self ::DUE_DATE_RULE_ANSWER , 'field ' => 'due_date_question ' ],
1248+ 'urgency_rule ' => ['values ' => self ::URGENCY_RULE_ANSWER , 'field ' => 'urgency_question ' ],
1249+ 'tag_type ' => ['values ' => self ::TAG_TYPE_QUESTIONS , 'field ' => 'tag_questions ' ],
1250+ 'category_rule ' => ['values ' => self ::CATEGORY_RULE_ANSWER , 'field ' => 'category_question ' ],
1251+ 'associate_rule ' => ['values ' => self ::ASSOCIATE_RULE_ANSWER , 'field ' => 'associate_question ' ],
1252+ 'location_rule ' => ['values ' => self ::LOCATION_RULE_ANSWER , 'field ' => 'location_question ' ],
1253+ 'destination_entity ' => [
1254+ 'values ' => [
1255+ self ::DESTINATION_ENTITY_ENTITY ,
1256+ self ::DESTINATION_ENTITY_USER ,
1257+ ],
1258+ 'field ' => 'destination_entity_value '
1259+ ],
12461260 ];
12471261 foreach ($ questionLinks as $ field => $ fieldSetting ) {
12481262 if (!is_array ($ fieldSetting ['values ' ])) {
0 commit comments