Skip to content

Conversation

@ArtificialOwl
Copy link
Member

No description provided.

@ArtificialOwl
Copy link
Member Author

fix #901
fix #789

This is a huge PR, split in multiple commit:

  1. import of MSPT: the external tools lib is now fully copied within the app, using OCA\Circles\Tools as namespace.
  2. switch import to OCA\Circles\Tools: calls to MSPT have been changed to reflect the import of the tools lib.
  3. population stored as setting: the idea here is to remove the calculation of the population of Circles during the SELECT request. Instead, the population is stored as a Circle's Setting. The calculation will be added in another Pull Request, until then population will be displayed at 0.
  4. removing useless SELECT DISTINCT and GROUPBY.
  5. instance can be empty string: Oracle does not like $expr->eq() on empty string, switching to $expr->emptyString() when needed.

Signed-off-by: Maxence Lange <[email protected]>
@ArtificialOwl ArtificialOwl marked this pull request as ready for review March 9, 2022 11:39
@ArtificialOwl ArtificialOwl requested a review from mejo- March 9, 2022 11:39
@ArtificialOwl ArtificialOwl mentioned this pull request Mar 9, 2022
CarlSchwan and others added 3 commits March 11, 2022 11:25
Signed-off-by: Carl Schwan <[email protected]>
Since the library is now integrated inside the circle app, we don't need
this anymore and it wont' work when composer install --no-dev was used.

Signed-off-by: Carl Schwan <[email protected]>
Signed-off-by: Maxence Lange <[email protected]>
@ArtificialOwl ArtificialOwl merged commit 9644708 into master Mar 11, 2022
@delete-merged-branch delete-merged-branch bot deleted the enh/noid/sql-group-by+oracle branch March 11, 2022 12:22
@ArtificialOwl
Copy link
Member Author

/backport to stable22

@ArtificialOwl
Copy link
Member Author

/backport to stable23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants