correct checking of Achievements (fixes #107)

This commit is contained in:
oliver 2015-07-14 16:01:40 +02:00
commit 87baf8f052
2 changed files with 7 additions and 10 deletions

View file

@ -212,14 +212,11 @@
$characters = $this->Characters->getCharactersForGroup($group['id']); $characters = $this->Characters->getCharactersForGroup($group['id']);
foreach($characters as &$character) foreach($characters as &$character)
{ {
if($character['id'] != $this->Auth->getUserId()) $this->Achievement->checkAchievements(
{ $seminary['id'],
$this->Achievement->checkAchievements( $character['id'],
$seminary['id'], array('character', 'achievement')
$character['id'], );
array('character', 'achievement')
);
}
} }
} }
} }

View file

@ -77,8 +77,8 @@
{ {
parent::preFilter($request, $response); parent::preFilter($request, $response);
$this->checkAchievements($request, $response, array('character', 'quest')); $this->checkAchievements($request, array('character', 'quest'));
$this->checkAchievements($request, $response, 'achievement'); $this->checkAchievements($request, 'achievement');
} }