@@ -, +, @@ --- installer/data/mysql/atomicupdate/bug_30588.pl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 installer/data/mysql/atomicupdate/bug_30588.pl --- a/installer/data/mysql/atomicupdate/bug_30588.pl +++ a/installer/data/mysql/atomicupdate/bug_30588.pl @@ -0,0 +1,17 @@ +use Modern::Perl; + +return { + bug_number => "30588", + description => "Add an 'enforce' option for TwoFactorAuthentication", + up => sub { + my ($args) = @_; + my ($dbh, $out) = @$args{qw(dbh out)}; + $dbh->do(q{ + UPDATE systempreferences + SET options="enforced|enabled|disabled", + value=CASE value WHEN '1' THEN 'enabled' ELSE 'disabled' END, + type="Choice" + WHERE variable="TwoFactorAuthentication" + }); + }, +}; --