diff --git a/lib/Mojolicious/Plugin/MultiConfig.pm b/lib/Mojolicious/Plugin/MultiConfig.pm index 6d0d168..7284e0e 100755 --- a/lib/Mojolicious/Plugin/MultiConfig.pm +++ b/lib/Mojolicious/Plugin/MultiConfig.pm @@ -96,7 +96,8 @@ sub register my $app = shift; my $arg = shift; my $config = {}; - my $username = (getpwuid($<))[0]; # TODO: Not on Windows! + eval { $username = ( getpwuid ($<) )[0]; }; # Not on Windows! + $username ||= $ENV{USERNAME}; my @files; # Default args if not set