From 80d77239d3d5e52e2a1ff2bac3cc2c458c868dcc Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Mon, 21 Apr 2014 22:22:57 -0500
Subject: [PATCH] pjax: Fix configuration of custom fields and list props

---
 include/staff/dynamic-form.inc.php | 4 ++--
 include/staff/dynamic-list.inc.php | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/include/staff/dynamic-form.inc.php b/include/staff/dynamic-form.inc.php
index 86adb1c13..115ab89d0 100644
--- a/include/staff/dynamic-form.inc.php
+++ b/include/staff/dynamic-form.inc.php
@@ -143,11 +143,11 @@ $info=Format::htmlchars(($errors && $_POST)?$_POST:$info);
             </select>
             <?php if ($f->isConfigurable()) { ?>
                 <a class="action-button" style="float:none;overflow:inherit"
-                    href="ajax.php/form/field-config/<?php
+                    href="#ajax.php/form/field-config/<?php
                         echo $f->get('id'); ?>"
                     onclick="javascript:
                         $('#overlay').show();
-                        $('#field-config .body').load(this.href);
+                        $('#field-config .body').load($(this).attr('href').substr(1));
                         $('#field-config').show();
                         return false;
                     "><i class="icon-edit"></i> Config</a>
diff --git a/include/staff/dynamic-list.inc.php b/include/staff/dynamic-list.inc.php
index ffeb871e6..708b9af62 100644
--- a/include/staff/dynamic-list.inc.php
+++ b/include/staff/dynamic-list.inc.php
@@ -129,11 +129,11 @@ $info=Format::htmlchars(($errors && $_POST)?$_POST:$info);
             </select>
             <?php if ($f->isConfigurable()) { ?>
                 <a class="action-button" style="float:none;overflow:inherit"
-                    href="ajax.php/form/field-config/<?php
+                    href="#ajax.php/form/field-config/<?php
                         echo $f->get('id'); ?>"
                     onclick="javascript:
                         $('#overlay').show();
-                        $('#field-config .body').load(this.href);
+                        $('#field-config .body').load($(this).attr('href').substr(1));
                         $('#field-config').show();
                         return false;
                     "><i class="icon-edit"></i> Config</a>
@@ -227,11 +227,11 @@ $info=Format::htmlchars(($errors && $_POST)?$_POST:$info);
                 value="<?php echo $i->get('value'); ?>"/>
                 <?php if ($form->getFields()) { ?>
                 <a class="action-button" style="float:none;overflow:inherit"
-                    href="ajax.php/list/item/<?php
+                    href="#ajax.php/list/item/<?php
                         echo $i->get('id'); ?>/properties"
                     onclick="javascript:
                         $('#overlay').show();
-                        $('#field-config .body').load(this.href);
+                        $('#field-config .body').load($(this).attr('href').substr(1));
                         $('#field-config').show();
                         return false;
                     "><i class="icon-edit"></i> Properties</a>
-- 
GitLab