projects
/
gruntmaster-page.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update for the new Gruntmaster::Data
[gruntmaster-page.git]
/
app.psgi
diff --git
a/app.psgi
b/app.psgi
index b29127c24e3e1375ae8e65ea4c3ddddf98930beb..3a6be219ec8fe3f4a5a53a714247e9a8dbdcfa22 100644
(file)
--- a/
app.psgi
+++ b/
app.psgi
@@
-23,15
+23,14
@@
CSP
$csp =~ s/\n/; /gr;
}
$csp =~ s/\n/; /gr;
}
-my $db;
+my $db
init
;
sub add_database {
my $app = $_[0];
sub {
sub add_database {
my $app = $_[0];
sub {
- my ($env) = @_;
- $db //= Gruntmaster::Data->connect($ENV{GRUNTMASTER_DSN} // 'dbi:Pg:');
- $env->{'gruntmaster.dbic'} = $db;
- $app->($env)
+ Gruntmaster::Data::init $ENV{GRUNTMASTER_DSN} // 'dbi:Pg:' unless $dbinit;
+ $dbinit = 1;
+ $app->(@_)
}
}
}
}
This page took
0.009178 seconds
and
4
git commands to generate.