diff --git a/lib/IdPAccountManager/Tools.pm b/lib/IdPAccountManager/Tools.pm index ebd33203b528ba1ba270628cd5d7ef5ea773e3c6..7ceca5e922b4208ad50f8d4602cb5545dcd0976d 100644 --- a/lib/IdPAccountManager/Tools.pm +++ b/lib/IdPAccountManager/Tools.pm @@ -87,18 +87,14 @@ sub update_ssp_authsources { my $tt2 = Template->new({ INCLUDE_PATH => $templates_dir }); - my %args = ( + my $template = 'accountProfiles/valid-accounts.php.tt2'; + my $data = { accounts => IdPAccountManager::Data::TestAccount::Manager->get_testaccounts(), conf => $conf, - ); - - my $template_file = 'accountProfiles/valid-accounts.php.tt2'; - my $output_file = 'conf/valid-accounts.php'; - - unless ($tt2->process($template_file, \%args, $output_file)) { - return undef; - } + }; + my $output = 'conf/valid-accounts.php'; + return $tt2->process($template, $data, $output); } 1;