}
/* form has been filled */
- if (!$this->_helper->SyjUserManager->validate($formData['login_user'], sha1($formData['login_password']))) {
+ if (!$this->_helper->SyjUserManager->validate($formData['login_user'],
+ sha1($formData['login_password']),
+ $formData['login_rememberme'])) {
if ($httprequest) {
throw new Syj_Exception_Forbidden();
} else {
if (!$pathMapper->find((int)$login_geom_id, $path)) {
throw new Syj_Exception_Request();
}
- $data['iscreator'] = ($path->creator->id === $userid);
+ $data['iscreator'] = ($path->creator->id === $user->id);
} else {
$data['iscreator'] = true;
}