/[smeserver]/rpms/e-smith-formmagick/sme10/e-smith-formmagick-2.6.0-bz10902-csrf-timeout.patch
ViewVC logotype

Contents of /rpms/e-smith-formmagick/sme10/e-smith-formmagick-2.6.0-bz10902-csrf-timeout.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Sat Mar 6 05:54:03 2021 UTC (3 years, 2 months ago) by jpp
Branch: MAIN
* Sat Mar 06 2021 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-5.sme
- increase CSRF timeout from 120s to 180s [SME: 10902]
  added property httpd-admin{csrfTimeout} in second to override
  added hability to ovarride the Timeout from panel to panel

1 diff -Nur e-smith-formmagick-2.6.0.old/root/usr/share/perl5/vendor_perl/esmith/FormMagick.pm e-smith-formmagick-2.6.0/root/usr/share/perl5/vendor_perl/esmith/FormMagick.pm
2 --- e-smith-formmagick-2.6.0.old/root/usr/share/perl5/vendor_perl/esmith/FormMagick.pm 2021-03-06 00:48:19.688000000 -0500
3 +++ e-smith-formmagick-2.6.0/root/usr/share/perl5/vendor_perl/esmith/FormMagick.pm 2021-03-06 00:52:00.069000000 -0500
4 @@ -20,6 +20,7 @@
5 use esmith::I18N;
6 use POSIX qw(strftime);
7 # use I18N::LangTags qw(super_languages);
8 +use esmith::ConfigDB;
9
10 @ISA = qw(CGI::FormMagick Exporter);
11
12 @@ -38,6 +39,8 @@
13 _read_lexicons
14 );
15
16 +our $configdb = esmith::ConfigDB->open_ro();
17 +
18 =begin _private
19
20 The import method is doing some tricky stuff to make sure that when
21 @@ -216,6 +219,7 @@
22 $data = <main::DATA>;
23 }
24
25 + my $csrfdelay = $args{csrfdelay} || $configdb->get('httpd-admin')->prop('csrfTimeout') || '180';
26 my $sessiondir = "/var/cache/e-smith/formmagick/sessions";
27 my $charset = $args{charset} || 'UTF-8';
28
29 @@ -225,7 +229,8 @@
30 charset => $charset,
31 sessiondir => $sessiondir,
32 debug => $args{debug},
33 - csrf => 1
34 + csrf => 1,
35 + csrfdelay => $csrfdelay
36 );
37
38 my $fallback = "en-us";

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed