GemsTracker / gemstracker-library

GEneric Medical Survey Tracker, main library
http://gemstracker.org
BSD 3-Clause "New" or "Revised" License
6 stars 2 forks source link

Subscribe action generates fatal error #638

Closed roelfaber closed 3 years ago

roelfaber commented 3 years ago

Subscribing an email address that belongs to an account in the installation generates this error: Fatal error: Uncaught exception 'Zend_Db_Statement_MysqliException' with message 'Mysqli statement execute error : Duplicate entry '(censored)_' for key 'gr2o_id_user'' in /data/www/lib/emctest/vendor/shardj/zf1-future/library/Zend/Db/Statement/Mysqli.php:214

Subscribing an email address that is not known in the installation generates this error: Fatal error: Call to undefined function Gems\Screens\Respondent\Subscribe\random_int() in /data/www/lib/emctest/vendor/gemstracker/gemstracker/classes/Gems/Screens/Respondent/Subscribe/EmailOnlySubscribe.php on line 58

roelfaber commented 3 years ago

Could this be a new default setting for the nologin account privileges?