diff --git a/include/api.tickets.php b/include/api.tickets.php index d70eda638a31f69bc9841d47d0714c127232a9ef..81211387a0ae501c6e8d586a536bf44c3c9c99d4 100644 --- a/include/api.tickets.php +++ b/include/api.tickets.php @@ -20,9 +20,10 @@ class TicketApiController extends ApiController { # the names to the supported request structure if (isset($data['topicId']) && ($topic = Topic::lookup($data['topicId'])) - && ($form = $topic->getForm())) { - foreach ($form->getDynamicFields() as $field) - $supported[] = $field->get('name'); + && ($forms = $topic->getForms())) { + foreach ($forms as $form) + foreach ($form->getDynamicFields() as $field) + $supported[] = $field->get('name'); } # Ticket form fields