From 3c8bae4b990fe39904ee67d0b8c290d7c021cf2a Mon Sep 17 00:00:00 2001
From: Carsten  Rose <carsten.rose@math.uzh.ch>
Date: Thu, 16 Mar 2017 09:21:49 +0100
Subject: [PATCH] load.php: Dynamic Update has been broken since implementing
 of 'element-update' (#3180). Now both methods, 'element-update' and
 'form-update' should be fine.

---
 extension/qfq/api/load.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/extension/qfq/api/load.php b/extension/qfq/api/load.php
index fcc474ec8..f1ae905f5 100644
--- a/extension/qfq/api/load.php
+++ b/extension/qfq/api/load.php
@@ -65,8 +65,9 @@ try {
     $answer[API_STATUS] = API_ANSWER_STATUS_SUCCESS;
     $answer[API_MESSAGE] = 'load: success';
     $answer[API_FORM_UPDATE] = $data;
+
     $answer[API_ELEMENT_UPDATE] = $data[API_ELEMENT_UPDATE];
-    unset($data[API_ELEMENT_UPDATE]);
+    unset($answer[API_FORM_UPDATE][API_ELEMENT_UPDATE]);
 
 } catch (qfq\UserFormException $e) {
     $answer[API_MESSAGE] = $e->formatMessage();
-- 
GitLab