Christophe Monniez
3ff0948b0a
[FIX] gamification: compute badge stats wihtout error
...
Since 960360a , when computing badge stats, a datetime was compared to a
string leading to a traceback. e.g. when clicking in employess >
badges.
Also, due to a typo, the compute method was assigning the stats result
to the wrong attributes. e.g. 'stats_my_this_month' instead of
'stat_my_this_month'.
With this commit, the above mentioned issues are fixed and a test is
covering these issues to avoid regression.
2018-08-22 09:28:16 +02:00
..
2018-08-21 16:54:45 +02:00
2018-08-10 13:37:21 +02:00
2018-08-19 16:57:14 +02:00
2018-08-14 20:16:03 +02:00
2018-08-14 20:16:03 +02:00
2018-08-13 21:53:19 +02:00
2018-08-12 04:15:33 +02:00
2018-08-17 17:35:39 +02:00
2018-08-10 13:37:21 +02:00
2018-08-09 15:46:06 +02:00
2018-08-14 14:44:11 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-21 16:45:06 +02:00
2018-08-19 16:57:14 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-17 14:05:59 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-16 11:19:25 +02:00
2018-08-14 20:16:03 +02:00
2018-08-14 22:25:30 +02:00
2018-08-12 07:14:34 +02:00
2018-08-10 16:08:47 +02:00
2018-08-10 13:37:21 +02:00
2018-08-12 04:15:33 +02:00
2018-08-13 14:17:27 +02:00
2018-08-20 15:49:18 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-17 11:47:28 +02:00
2018-08-17 16:28:39 +02:00
2018-08-12 04:15:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-14 20:16:03 +02:00
2018-08-12 04:15:33 +02:00
2018-08-20 17:17:53 +02:00
2018-08-22 09:28:16 +02:00
2018-08-12 04:15:33 +02:00
2018-08-05 00:28:35 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-17 12:46:14 +02:00
2018-08-15 16:23:23 +02:00
2018-08-14 20:16:03 +02:00
2018-08-14 20:16:03 +02:00
2018-08-19 16:57:14 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-20 11:16:19 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-19 16:57:14 +02:00
2018-08-14 20:16:03 +02:00
2018-08-14 20:16:03 +02:00
2018-08-12 04:15:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-10 13:37:21 +02:00
2018-08-05 07:15:10 +02:00
2018-08-03 14:55:04 +02:00
2018-08-14 20:16:03 +02:00
2018-08-03 14:55:04 +02:00
2018-08-03 14:55:04 +02:00
2018-08-03 14:55:04 +02:00
2018-08-03 14:55:04 +02:00
2018-08-03 14:55:04 +02:00
2018-08-03 14:55:04 +02:00
2018-08-12 04:15:33 +02:00
2018-08-18 16:17:50 +02:00
2018-08-21 13:44:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-06 11:57:41 +02:00
2018-08-06 11:57:41 +02:00
2018-08-15 08:53:40 +02:00
2018-08-18 13:54:38 +02:00
2018-08-18 13:54:38 +02:00
2018-08-18 13:54:38 +02:00
2018-08-18 13:54:38 +02:00
2018-08-06 11:57:41 +02:00
2018-08-06 11:57:41 +02:00
2018-08-21 10:20:08 +02:00
2018-08-13 17:09:28 +02:00
2018-08-07 17:11:08 +02:00
2018-08-06 11:57:41 +02:00
2018-08-07 17:11:08 +02:00
2018-08-18 13:54:38 +02:00
2018-08-18 13:54:38 +02:00
2018-08-19 16:57:14 +02:00
2018-08-18 13:54:38 +02:00
2018-08-18 13:54:38 +02:00
2018-08-06 11:57:41 +02:00
2018-08-06 11:57:41 +02:00
2018-08-06 11:57:41 +02:00
2018-08-17 11:47:28 +02:00
2018-08-18 13:54:38 +02:00
2018-08-18 13:54:38 +02:00
2018-08-18 13:54:38 +02:00
2018-08-18 13:54:38 +02:00
2018-08-15 08:53:40 +02:00
2018-08-05 00:28:35 +02:00
2018-08-21 10:28:08 +02:00
2018-08-07 17:11:08 +02:00
2018-08-06 11:57:41 +02:00
2018-08-06 11:57:41 +02:00
2018-08-06 11:57:41 +02:00
2018-08-06 11:57:41 +02:00
2018-08-06 11:57:41 +02:00
2018-08-12 04:15:33 +02:00
2018-08-19 16:57:14 +02:00
2018-08-21 20:14:09 +02:00
2018-08-21 13:44:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-20 17:46:46 +02:00
2018-08-09 13:30:28 +02:00
2018-08-12 04:15:33 +02:00
2018-08-03 10:55:14 +02:00
2018-08-09 13:30:28 +02:00
2018-08-14 20:16:03 +02:00
2018-08-21 22:25:26 +02:00
2018-08-03 10:55:14 +02:00
2018-08-13 15:38:34 +02:00
2018-08-14 20:16:03 +02:00
2018-08-10 13:37:21 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-19 16:57:14 +02:00
2018-08-12 04:15:33 +02:00
2018-08-19 16:57:14 +02:00
2018-08-12 04:15:33 +02:00
2018-08-19 16:57:14 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-19 16:57:14 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-19 16:57:14 +02:00
2018-08-20 17:46:46 +02:00
2018-08-10 13:37:21 +02:00
2018-08-12 07:14:34 +02:00
2018-08-10 13:37:21 +02:00
2018-08-14 20:16:03 +02:00
2018-08-12 04:15:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-21 13:28:42 +02:00
2018-08-10 13:37:21 +02:00
2018-08-17 11:47:28 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-20 17:46:46 +02:00
2018-08-12 04:15:33 +02:00
2018-08-20 17:46:46 +02:00
2018-08-13 15:38:34 +02:00
2018-08-21 09:05:20 +02:00
2018-08-21 22:25:26 +02:00
2018-08-12 04:15:33 +02:00
2018-08-19 16:57:14 +02:00
2018-08-12 07:14:34 +02:00
2018-08-21 13:28:42 +02:00
2018-08-15 08:53:40 +02:00
2018-08-13 21:53:19 +02:00
2018-08-20 15:52:54 +02:00
2018-08-21 13:28:42 +02:00
2018-08-20 10:28:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-17 13:46:39 +02:00
2018-08-13 21:53:19 +02:00
2018-08-21 22:25:26 +02:00
2018-08-21 13:28:42 +02:00
2018-08-17 18:18:53 +02:00
2018-08-12 04:15:33 +02:00
2018-08-16 18:45:53 +02:00
2018-08-16 13:41:03 +02:00
2018-08-10 13:37:21 +02:00
2018-08-21 22:25:26 +02:00
2018-08-20 11:02:53 +02:00
2018-08-12 04:15:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-14 20:16:03 +02:00
2018-08-09 14:33:03 +02:00
2018-08-14 20:16:03 +02:00
2018-08-10 13:37:21 +02:00
2018-08-21 16:56:54 +02:00
2018-08-10 16:49:29 +02:00
2018-08-12 04:15:33 +02:00
2018-08-03 10:55:14 +02:00
2018-08-14 20:16:03 +02:00
2018-08-12 04:15:33 +02:00
2018-08-21 16:07:30 +02:00
2018-08-10 13:37:21 +02:00
2018-08-21 12:09:45 +02:00
2018-08-12 00:27:42 +02:00
2018-08-12 04:15:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-13 20:38:38 +02:00
2018-08-20 18:07:59 +02:00
2018-08-14 20:16:03 +02:00
2018-08-13 19:51:10 +02:00
2018-08-20 17:46:46 +02:00
2018-08-13 20:16:34 +02:00
2018-08-20 17:46:46 +02:00
2018-08-12 04:15:33 +02:00
2018-08-14 16:51:16 +02:00
2018-08-14 20:16:03 +02:00
2018-08-12 04:15:33 +02:00
2018-08-09 15:46:06 +02:00
2018-08-17 12:46:14 +02:00
2018-08-14 20:16:03 +02:00
2018-08-12 04:15:33 +02:00
2018-08-13 20:16:34 +02:00
2018-08-13 20:16:34 +02:00
2018-08-20 17:46:46 +02:00
2018-08-17 12:46:14 +02:00
2018-08-13 19:51:10 +02:00
2018-08-12 04:15:33 +02:00
2018-08-13 18:30:01 +02:00
2018-08-13 20:16:34 +02:00
2018-08-13 20:16:34 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-14 20:16:03 +02:00
2018-08-12 04:15:33 +02:00
2018-08-12 04:15:33 +02:00
2018-08-20 20:52:02 +02:00
2018-08-19 16:57:14 +02:00
2018-08-19 16:57:14 +02:00
2018-08-13 21:53:19 +02:00
2018-08-13 19:51:10 +02:00
2018-08-10 13:37:21 +02:00
2018-08-16 16:59:25 +02:00
2018-08-13 19:51:10 +02:00
2018-08-09 15:46:06 +02:00
2018-08-16 16:59:25 +02:00
2018-08-19 16:57:14 +02:00
2018-08-15 16:23:23 +02:00
2018-08-12 04:15:33 +02:00