We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3bd0066 commit f7e2413Copy full SHA for f7e2413
djangocms_form_builder/actions.py
@@ -241,10 +241,15 @@ class Meta:
241
)
242
243
def execute(self, form, request):
244
+ from .cms_plugins.ajax_plugins import SAME_PAGE_REDIRECT
245
+
246
message = self.get_parameter(form, "submitmessage_message")
247
+ # Overwrite the success context and render template
248
form.get_success_context = lambda *args, **kwargs: {"message": message}
249
form.Meta.options["render_success"] = "djangocms_form_builder/actions/submit_message.html"
- form.Meta.options["redirect"] = None
250
+ # Overwrite the default redirect to same page
251
+ if form.Meta.options.get("redirect") == SAME_PAGE_REDIRECT:
252
+ form.Meta.options["redirect"] = None
253
254
255
if apps.is_installed("djangocms_link"):
0 commit comments