umbraco / Umbraco.Forms.Issues

Public issue tracker for Umbraco Forms
29 stars 0 forks source link

Umbraco 14 Form Picker null and empty in Umbraco backoffice #1244

Open Mdwolff opened 2 weeks ago

Mdwolff commented 2 weeks ago

Which Umbraco version are you using? (Please write the exact version, example: 10.1.0)

14.0.0

Bug summary

When selecting a form using the form picker in a block list it works and you can select the form. When you then try to load the form into the view the value is null. And after reloading the page in Umbraco the field where you select the form is empty and you also cant delete of select another form. Als tried to add the picker to a page type, this gives the same result.

Specifics

afbeelding

Steps to reproduce

Add a form picker property to a page or block (they both have the same issue). Select a form and then reload the page, the picker is then empty and not available.

The console also gives an error saying; TypeError: selection.filter is not a function

Expected result / actual result

Selecting a form returns the Guid in the view and you an change or remove the form in Umbraco using the picker.

github-actions[bot] commented 2 weeks ago

Hi there @Mdwolff!

Firstly, a big thank you for raising this issue. Every piece of feedback we receive helps us to make Umbraco better.

We really appreciate your patience while we wait for our team to have a look at this but we wanted to let you know that we see this and share with you the plan for what comes next.

We wish we could work with everyone directly and assess your issue immediately but we're in the fortunate position of having lots of contributions to work with and only a few humans who are able to do it. We are making progress though and in the meantime, we will keep you in the loop and let you know when we have any questions.

Thanks, from your friendly Umbraco GitHub bot :robot: :slightly_smiling_face:

iOvergaard commented 3 days ago

Hi @Mdwolff, thanks for testing this, and sorry it has taken a couple of weeks to get back to you. The form picker is something you get, when you install Umbraco Forms. Please allow me to transfer this issue to the Umbraco.Forms.Issues tracker, where someone will be able to answer more appropriately!

ronaldbarendse commented 3 days ago

Hi @Mdwolff! I haven't been able to replicate this on a clean install (CMS 14.0.0 and Forms 14.0.2): I can add a new block and select a form, refresh, save and refresh, etc. If the page is not saved, I can re-select the form again (and the new block dialog even opens back up):

Block editor dialog

I've even changed the backoffice language to Dutch (as I could see that might be the only difference), but that doesn't break it either:

Dutch block editor dialog

Can you verify you're on the latest Forms patch version and provide additional details (full stack trace of that console error, user group permissions, any customizations, etc.)?

One thing I did notice, is that you can't select a form if you don't have access to the Forms section. We should probably make this a little less strict and allow any backoffice user to access the item endpoints in the Forms Management API.