diff --git a/module/fid/src/Controller/UserController.php b/module/fid/src/Controller/UserController.php index 583842cedfbb49002b484297cbaad6968aabd845..63f3a72afa7cbd2a6d99a7432a5f305f4df3347e 100644 --- a/module/fid/src/Controller/UserController.php +++ b/module/fid/src/Controller/UserController.php @@ -33,16 +33,14 @@ use fid\Service\UserNotAuthorizedException; use VuFind\Auth\Manager as AuthManager; use VuFind\Controller\AbstractBase; use VuFind\Exception\Auth as AuthException; -use Zend\Form\Element\Checkbox; -use Zend\Form\Element\Radio; use Zend\Form\Element\Select; use Zend\Form\Form; use Zend\Http\PhpEnvironment\Request; +use Zend\Http\PhpEnvironment\Response as HttpResponse; use Zend\Http\Response; use Zend\Mvc\Plugin\FlashMessenger\FlashMessenger; use Zend\ServiceManager\ServiceLocatorInterface; use Zend\View\Model\ViewModel; -use Zend\Http\PhpEnvironment\Response as HttpResponse; class UserController extends AbstractBase { @@ -771,10 +769,11 @@ class UserController extends AbstractBase $response->getHeaders()->addHeaders( [ 'Content-type' => 'text/plain', - 'Content-Disposition' => 'attachment; filename="'.$prefix.'_'.date('Ymd_His').'.csv"' + 'Content-Disposition' => 'attachment; filename="'.$prefix.'_'.date('Ymd_His').'.txt"' ] ); $output = implode("\t",$fields)."\n"; + /** @var User $user */ foreach ($userList as $user) { $output .= $user->export($fields)."\n"; }