During the forms API conversion, the call to drupal_goto($_GET['q']) in system_settings_save() (which became system_settings_form_submit()) got lost. This call is necessary to allow the user to refresh after submitting, and to make sure all modified variables immediately take effect on the result page.

I don't have time to check if this breaks any forms (though it shouldn't, because it used to work like this before).

CommentFileSizeAuthor
goto.patch445 bytesSteven
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

chx’s picture

Status: Needs review » Reviewed & tested by the community

Good thing, totally adheres to the form API workflow, one small complaint: patch was missing the -F^f part (or -p). I usually do not complain for this (what's more, I usually reroll patches which are not formal) but...

Steven’s picture

Sorry about the F^f, but I did mention the function in the description ;).

Committed to HEAD.

Steven’s picture

Status: Reviewed & tested by the community » Fixed
Anonymous’s picture

Status: Fixed » Closed (fixed)