Release 2.15 (#4749)

This commit is contained in:
Kevin Papst
2024-04-12 19:03:09 +02:00
committed by GitHub
parent b76a5d5c35
commit 7219b3f421
56 changed files with 441 additions and 575 deletions

View File

@@ -17,7 +17,14 @@ use App\Entity\Project;
class ActivityQuery extends ProjectQuery
{
public const ACTIVITY_ORDER_ALLOWED = [
'name', 'description' => 'comment', 'customer', 'project', 'budget', 'timeBudget', 'visible'
'name',
'description' => 'comment',
'activity_number' => 'number',
'customer',
'project',
'budget',
'timeBudget',
'visible'
];
/**

View File

@@ -16,8 +16,17 @@ class ProjectQuery extends BaseQuery implements VisibilityInterface
use VisibilityTrait;
public const PROJECT_ORDER_ALLOWED = [
'name', 'description' => 'comment', 'customer', 'orderNumber', 'orderDate',
'project_start', 'project_end', 'budget', 'timeBudget', 'visible'
'name',
'description' => 'comment',
'project_number' => 'number',
'customer',
'orderNumber',
'orderDate',
'project_start',
'project_end',
'budget',
'timeBudget',
'visible'
];
/**

View File

@@ -62,7 +62,11 @@ class UserRepository extends EntityRepository implements UserLoaderInterface, Us
public function upgradePassword(PasswordAuthenticatedUserInterface $user, string $newHashedPassword): void
{
if (!($user instanceof User)) {
if (!($user instanceof User) || !$user->isInternalUser()) {
return;
}
if ($user->getPassword() === $newHashedPassword) {
return;
}