summaryrefslogtreecommitdiff
path: root/addons/gamification/tests/__init__.py
AgeCommit message (Collapse)Author
2019-07-24[FIX] gamification: perf on write karma_min on gamification.karma.rankJeremy Kersten
This commits avoid to call recompute when you write on the rank without touch the karma_min value. On write on karma_min, we have 2 cases: - Rank order are the same, just need to recompute the rank for the user that could be impacted. Eg. if karma_min changes from 45 to 50, we need to recheck for all user between 45 and 50 their new rank. - Rank order are not the same, we need to recompute for all users. (could be still improved if needed) When you recompute the rank on a list of users, depending of the number of users (bulk if more than 3 * number of rank) we check for each user what is the new rank, or for each rank whats is the new users. task-internal No way to edit a rank on the prod server. Lock sql -> crash server closes odoo/odoo#34835 Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
2015-06-02[LEGAL] Use global LICENSE/COPYRIGHT files, remove boilerplate textOlivier Dony
- Preserved explicit 3rd-party copyright notices - Explicit boilerplate should not be necessary - copyright law applies automatically in all countries thanks to Berne Convention + WTO rules, and a reference to the applicable license is clear enough.
2015-01-15[FIX] remove deprecated checks/fast_suite test attributes from standard modulesXavier Morel
2013-12-18[REF] gamification: python tests and other improvementsMartin Trigaux
bzr revid: mat@openerp.com-20131218111243-npnauv6mxhb4nttg