From 3bd97cef53d101d0811dd3377889b4e80acc1de5 Mon Sep 17 00:00:00 2001 From: Lakshay arora Date: Sun, 18 Mar 2018 02:28:38 +0530 Subject: [PATCH] Fixes error 404 on creating views, issue #14082 Signed-off-by: Lakshay arora MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit 29c45385ec690c3ebe689e8c1e795fe983c8bc3a) Signed-off-by: MaurĂ­cio Meneghini Fauth --- libraries/classes/Util.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libraries/classes/Util.php b/libraries/classes/Util.php index 0cc1524d39..846a692ff1 100644 --- a/libraries/classes/Util.php +++ b/libraries/classes/Util.php @@ -1767,6 +1767,12 @@ class Util */ $tag_params_strings[] = 'data-post="' . (isset($parts[1]) ? $parts[1] : '') . '"'; $url = $parts[0]; + if(array_key_exists('class', $tag_params) + && strpos($tag_params['class'], 'create_view') !== false + ) { + $url .= '?' . explode('&', $parts[1], 2)[0]; + } + } foreach ($tag_params as $par_name => $par_value) {