Skip to content

[BUG] create user seems to be broken #4386

@ddeimeke

Description

@ddeimeke

Describe the bug

When adding a user to my FreshRSS instance the webbrowser goes to an endless loop.

To Reproduce

Steps to reproduce the behavior:

  1. Go to 'Manage Users'
  2. Add a username and a password
  3. Click on create

Expected behavior

User should be created.

Screenshots

No screenshot for an endless loop, but look here for a cli error.

sudo -u www-data php create-user.php --user kevin --password xxx
FreshRSS creating user “kevin”…
PHP Fatal error:  Uncaught Error: Call to a member function fetchAll() on bool in /srv/www/freshrss.deimeke.ruhr/app/Models/FeedDAO.php:311
Stack trace:
#0 /srv/www/freshrss.deimeke.ruhr/app/Services/ImportService.php(59): FreshRSS_FeedDAO->listFeeds()
#1 /srv/www/freshrss.deimeke.ruhr/app/Services/ImportService.php(46): FreshRSS_Import_Service->addOpmlElements()
#2 /srv/www/freshrss.deimeke.ruhr/app/Controllers/importExportController.php(99): FreshRSS_Import_Service->importOpml()
#3 /srv/www/freshrss.deimeke.ruhr/app/Controllers/userController.php(260): FreshRSS_importExport_Controller->importFile()
#4 /srv/www/freshrss.deimeke.ruhr/cli/create-user.php(24): FreshRSS_user_Controller::createUser()
#5 {main}
  thrown in /srv/www/freshrss.deimeke.ruhr/app/Models/FeedDAO.php on line 311

Environment information (please complete the following information):

  • OS: Ubuntu 20.04
  • FreshRSS version: most recent git version
  • Database version: MariaDB 10.3.34
  • PHP version: PHP 7.4.3
  • Installation type: Git

Additional context

  • empty -

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions