silverstripe / silverstripe-raygun

Raygun.com integration for PHP
BSD 3-Clause "New" or "Revised" License
6 stars 23 forks source link

Moved session user ID to write() call #9

Closed chillu closed 10 years ago

chillu commented 10 years ago

More accurate reading (e.g. for errors on Security/LoginForm POST requests), but also avoids cases where DB::getConn() is used before its initialized. That's the case when a user has "Remmber me" set, in which case Member::currentUserID() will trigger a Convert::raw2sql() call that relies on a valid database object to perform its escaping.