id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release
9843,New user missing in 'session' table.,thomas.moschny@gmx.de,hasienda,I created a new user via the Web GUI_ giving him an account name_ long name_ email_ and password - everything looked fine. That user did not log in so far.\r\n\r\nNow_ he was set as the owner of a ticket_ but the notificiations for that ticket are not sent to his email address.\r\n\r\nSeems the reason is this: while the `session_attribute` table had been populated_ the `session` table lacks an entry for the user (and as he did not log in yet_ this wasn't fixed automatically)_ causing `env.get_known_users()` to not list that user and his email address.\r\n\r\nVersions:\r\n * Trac 0.11.8dev-!r10236\r\n * !TracAccountManager 0.3.2\r\n\r\nConfiguration:\r\nPasswords are stored in a htpasswd file:\r\n{{{\r\n[account-manager]\r\naccount_changes_notify_addresses = ...\r\nforce_passwd_change = False\r\ngenerated_password_length = 8\r\nhtpasswd_hash_type = crypt\r\nnotify_actions = new_change_delete\r\npassword_file = /path/to/htpasswd\r\npassword_store = HtPasswdStore\r\npersistent_sessions = False\r\nrefresh_passwd = False\r\nuser_lock_max_time = 0\r\nverify_email = False\r\n\r\n[components]\r\nacct_mgr.* = enabled\r\nacct_mgr.db.sessionstore = disabled\r\nacct_mgr.htfile.htdigeststore = disabled\r\nacct_mgr.http.httpauthstore = disabled\r\nacct_mgr.pwhash.htdigesthashmethod = enabled\r\nacct_mgr.svnserve.svnservepasswordstore = disabled\r\nacct_mgr.web_ui.emailverificationmodule = disabled\r\nacct_mgr.web_ui.registrationmodule = disabled\r\n}}}\r\n,defect,closed,normal,AccountManagerPlugin,normal,fixed,user session,,0.11
