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

Allow temporary saving of email from Form block #1766

Closed
Soare-Robert-Daniel opened this issue Jul 13, 2023 · 0 comments
Closed

Allow temporary saving of email from Form block #1766

Soare-Robert-Daniel opened this issue Jul 13, 2023 · 0 comments
Assignees
Labels
large (1-2d) - This label is used for issues that can be completed within 2 days or less. new feature Request for a new feature or functionality to be added to the project.
Milestone

Comments

@Soare-Robert-Daniel
Copy link
Contributor

What problem does this address?

Add the possibility to save the Form data submission as Draft via Form Storage. The Draft status should be used to mark the temporary data that is in the process of being finished.

What is your proposed solution?

When we send a request, we add a special tag that marks the request as draft, with this we can bypass some hooks that must run only on completed data. Also, when a Form submission goes from Draf to Publish, we can run the hooks that we initially avoided.

Will this feature require documentation? (Optional)

No.

@Soare-Robert-Daniel Soare-Robert-Daniel added the new feature Request for a new feature or functionality to be added to the project. label Jul 13, 2023
@Soare-Robert-Daniel Soare-Robert-Daniel self-assigned this Jul 13, 2023
@Soare-Robert-Daniel Soare-Robert-Daniel added the large (1-2d) - This label is used for issues that can be completed within 2 days or less. label Jul 13, 2023
@HardeepAsrani HardeepAsrani added this to the 2.4 milestone Jul 13, 2023
@Soare-Robert-Daniel Soare-Robert-Daniel linked a pull request Jul 14, 2023 that will close this issue
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
large (1-2d) - This label is used for issues that can be completed within 2 days or less. new feature Request for a new feature or functionality to be added to the project.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants