Skip to content
Snippets Groups Projects
Commit 4d8e1f7e authored by Peter Rotich's avatar Peter Rotich
Browse files

Merge pull request #1932 from greezybacon/issue/cdata-deld-field


forms: Don't update CDATA when updating old fields

Reviewed-By: default avatarPeter Rotich <peter@osticket.com>
parents 3f9cb1f9 d739b980
No related branches found
No related tags found
No related merge requests found
...@@ -350,6 +350,9 @@ class TicketForm extends DynamicForm { ...@@ -350,6 +350,9 @@ class TicketForm extends DynamicForm {
return; return;
$f = $answer->getField(); $f = $answer->getField();
if (!$f->getFormId())
return;
$name = $f->get('name') ?: ('field_'.$f->get('id')); $name = $f->get('name') ?: ('field_'.$f->get('id'));
$fields = sprintf('`%s`=', $name) . db_input( $fields = sprintf('`%s`=', $name) . db_input(
implode(',', $answer->getSearchKeys())); implode(',', $answer->getSearchKeys()));
...@@ -471,6 +474,9 @@ class DynamicFormField extends VerySimpleModel { ...@@ -471,6 +474,9 @@ class DynamicFormField extends VerySimpleModel {
function getAnswer() { return $this->answer; } function getAnswer() { return $this->answer; }
function getForm() { return $this->form; }
function getFormId() { return $this->form_id; }
/** /**
* setConfiguration * setConfiguration
* *
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment