Files
habitica/website/server/controllers/api-v3
Carl Vuorinen cd90a281c2 Prevent duplicate challenge tasks (#11502)
* Implement atomic user challenges update

Prevents multiple concurrent requests from passing through
Fixes #11295

* Move user challenges update to separate method

* Rename challenge syncToUser to syncTasksToUser

Now that adding the challenge to user is separated, this methods main purpose is to sync the tasks

* Fix lint errors
2019-12-13 14:14:57 +01:00
..
2019-10-11 13:03:05 +02:00
2019-10-11 13:03:05 +02:00
2019-10-24 11:35:15 +02:00
2019-10-11 13:03:05 +02:00
2019-10-11 13:03:05 +02:00
2019-10-08 16:57:10 +02:00
2019-10-11 13:03:05 +02:00
2019-10-19 18:02:48 +02:00
2019-10-11 13:03:05 +02:00
2019-10-11 13:03:05 +02:00
2019-10-08 16:57:10 +02:00
2019-10-08 16:57:10 +02:00
2019-10-11 13:03:05 +02:00
2019-12-10 14:41:39 -06:00
2019-10-11 13:03:05 +02:00
2019-10-13 18:31:43 +02:00
2019-10-08 16:57:10 +02:00
2019-10-08 16:57:10 +02:00
2019-10-11 13:03:05 +02:00
2019-10-11 13:03:05 +02:00
2019-10-11 13:03:05 +02:00
2019-10-11 13:03:05 +02:00