Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Webforms are available across multiple microsites #438

Open
finnlewis opened this issue Apr 25, 2024 · 4 comments
Open

Webforms are available across multiple microsites #438

finnlewis opened this issue Apr 25, 2024 · 4 comments

Comments

@finnlewis
Copy link
Member

finnlewis commented Apr 25, 2024

@RyanFH257 mentioned that we currently have forms in Local Microsites.

They are not currently access controlled by group.

This is a bug!

(but not how we expected it to be used)

@finnlewis
Copy link
Member Author

The microsites distribution has a webform called "Microsite contact"

This webform can be referenced from the 'localgov_webform' content type to provide a contact form for a given microsite.

As it stands, the webform itself is not in a group, so it can be referenced from any microsite.

When we add more webforms to the control site, these can all be referenced from a localgov_webform node in any site.

This could become a problem if the results are available to multiple microsites.

@finnlewis
Copy link
Member Author

Testing locally, and it seems that webforms are not submitting, due to deprecated service.

@ekes
Copy link
Member

ekes commented May 14, 2024

Service is deprecated, not removed.

@ekes
Copy link
Member

ekes commented May 23, 2024

I think my ideas about generating relationships on a microsites domain for any entity created that can be in a microsite will help this too. Because we will otherwise always have potential issues about submissions not getting put into a group because of where they are created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Microsites backlog
Development

No branches or pull requests

2 participants