CI for FormBuilder doesn't detect change when modifying an existing form (Kentico 13)

Yassine Layachi asked on November 16, 2023 10:53

Hello,

For an unknow reason, the CI doesn't detect any changes when I edit a component of my form in the form builder tab. For example, if I change the label of a field in the form builder and then I apply the changes, I can see the change reflected in my front-end site but I see that in Visual Studio, no changes has been detected. What's more strange is that if I change a value in the General tab of the Forms module and then save the change, the change is reflected in the CI.

So my question is why does my change in the General tab is detected by the CI and not a change in the FormBuilder tab ?

Correct Answer

Not Applicable answered on November 16, 2023 11:52

Could be a bug, have seen that behavior as well. As a work-a-round, you can serialize all objects in the Continuous integration CMS application. The changes are reflected then.

0 votesVote for this answer Unmark Correct answer

Recent Answers


Juraj Ondrus answered on November 17, 2023 06:34

What version and hotfix are you using and what is your CI setup - excluded, included objects? I just tested this on 13.0.130 and it is working fine. I see the change tracked in

\CMS\App_Data\CIRepository\@global\cms.formclass\bizform.dancinggoatcorecontactusnew.xml

(Screen shot link)

I am using the sample Dancing Goat project and the dancinggoatcorecontactusnew is the code name of my online form. Are you able to reproducee it using out of the box installation as well? So we have the same code base.

0 votesVote for this answer Mark as a Correct answer

Yassine Layachi answered on November 29, 2023 14:06

Thanks for your help guys. Indeed, I noticed on my project that only the objects under cms.form were serialized contrary to the screenshot of Juraj where there was also cms.formclass so by going to the CMS -> continuous integration -> serialize all objects I'm able now to see that the change of the label is detected and serialized.

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.